builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-096 starttime: 1466695442.1 results: success (0) buildid: 20160623063624 builduid: 6fc6f576361c497784d832d5b57a7db9 revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:02.102816) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:02.103251) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:02.103536) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:02.182578) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:02.183073) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False --08:24:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.76 MB/s 08:24:18 (8.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.885000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:03.138232) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:24:03.138567) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.929000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:24:04.140224) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:24:04.140601) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 982871ad599a479f6f3e6802c3fe01bd1415e07a --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 982871ad599a479f6f3e6802c3fe01bd1415e07a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 08:24:20,434 truncating revision to first 12 chars 2016-06-23 08:24:20,434 Setting DEBUG logging. 2016-06-23 08:24:20,434 attempt 1/10 2016-06-23 08:24:20,434 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/982871ad599a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:24:20,832 unpacking tar archive at: mozilla-beta-982871ad599a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.166000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:24:05.466223) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:05.466529) ========= script_repo_revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:05.466934) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:05.467201) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:24:05.482511) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 13 secs) (at 2016-06-23 08:24:05.482839) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:24:21 INFO - MultiFileLogger online at 20160623 08:24:21 in C:\slave\test 08:24:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:24:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:24:21 INFO - {'append_to_log': False, 08:24:21 INFO - 'base_work_dir': 'C:\\slave\\test', 08:24:21 INFO - 'blob_upload_branch': 'mozilla-beta', 08:24:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:24:21 INFO - 'buildbot_json_path': 'buildprops.json', 08:24:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:24:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:24:21 INFO - 'download_minidump_stackwalk': True, 08:24:21 INFO - 'download_symbols': 'true', 08:24:21 INFO - 'e10s': False, 08:24:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:24:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:24:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:24:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:24:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:24:21 INFO - 'C:/mozilla-build/tooltool.py'), 08:24:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:24:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:24:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:24:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:24:21 INFO - 'log_level': 'info', 08:24:21 INFO - 'log_to_console': True, 08:24:21 INFO - 'opt_config_files': (), 08:24:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:24:21 INFO - '--processes=1', 08:24:21 INFO - '--config=%(test_path)s/wptrunner.ini', 08:24:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:24:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:24:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:24:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:24:21 INFO - 'pip_index': False, 08:24:21 INFO - 'require_test_zip': True, 08:24:21 INFO - 'test_type': ('testharness',), 08:24:21 INFO - 'this_chunk': '1', 08:24:21 INFO - 'total_chunks': '10', 08:24:21 INFO - 'virtualenv_path': 'venv', 08:24:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:24:21 INFO - 'work_dir': 'build'} 08:24:21 INFO - ##### 08:24:21 INFO - ##### Running clobber step. 08:24:21 INFO - ##### 08:24:21 INFO - Running pre-action listener: _resource_record_pre_action 08:24:21 INFO - Running main action method: clobber 08:24:21 INFO - rmtree: C:\slave\test\build 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:25:14 INFO - Running post-action listener: _resource_record_post_action 08:25:14 INFO - ##### 08:25:14 INFO - ##### Running read-buildbot-config step. 08:25:14 INFO - ##### 08:25:14 INFO - Running pre-action listener: _resource_record_pre_action 08:25:14 INFO - Running main action method: read_buildbot_config 08:25:14 INFO - Using buildbot properties: 08:25:14 INFO - { 08:25:14 INFO - "project": "", 08:25:14 INFO - "product": "firefox", 08:25:14 INFO - "script_repo_revision": "production", 08:25:14 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:25:14 INFO - "repository": "", 08:25:14 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:25:14 INFO - "buildid": "20160623063624", 08:25:14 INFO - "pgo_build": "False", 08:25:14 INFO - "basedir": "C:\\slave\\test", 08:25:14 INFO - "buildnumber": 19, 08:25:14 INFO - "slavename": "t-xp32-ix-096", 08:25:14 INFO - "revision": "982871ad599a479f6f3e6802c3fe01bd1415e07a", 08:25:14 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:25:14 INFO - "platform": "win32", 08:25:14 INFO - "branch": "mozilla-beta", 08:25:14 INFO - "repo_path": "releases/mozilla-beta", 08:25:14 INFO - "moz_repo_path": "", 08:25:14 INFO - "stage_platform": "win32", 08:25:14 INFO - "builduid": "6fc6f576361c497784d832d5b57a7db9", 08:25:14 INFO - "slavebuilddir": "test" 08:25:14 INFO - } 08:25:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:25:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:25:14 INFO - Running post-action listener: _resource_record_post_action 08:25:14 INFO - ##### 08:25:14 INFO - ##### Running download-and-extract step. 08:25:14 INFO - ##### 08:25:14 INFO - Running pre-action listener: _resource_record_pre_action 08:25:14 INFO - Running main action method: download_and_extract 08:25:14 INFO - mkdir: C:\slave\test\build\tests 08:25:14 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')]} 08:25:14 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:25:14 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:25:14 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:25:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:25:14 INFO - Downloaded 1240 bytes. 08:25:14 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:25:14 INFO - Using the following test package requirements: 08:25:14 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:25:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:25:14 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:25:14 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'jsshell-win32.zip'], 08:25:14 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:25:14 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:25:14 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:25:14 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:25:14 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:25:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:25:14 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:25:14 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:25:14 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')]} 08:25:14 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:25:14 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:25:14 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:25:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:25:16 INFO - Downloaded 20352603 bytes. 08:25:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:25:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:25:19 INFO - caution: filename not matched: web-platform/* 08:25:19 INFO - Return code: 11 08:25:19 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')]} 08:25:19 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:25:19 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:25:19 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:25:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:25:23 INFO - Downloaded 36389112 bytes. 08:25:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:25:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:26:11 INFO - caution: filename not matched: bin/* 08:26:11 INFO - caution: filename not matched: config/* 08:26:11 INFO - caution: filename not matched: mozbase/* 08:26:11 INFO - caution: filename not matched: marionette/* 08:26:11 INFO - caution: filename not matched: tools/wptserve/* 08:26:11 INFO - Return code: 11 08:26:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:11 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:26:11 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:26:11 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:26:16 INFO - Downloaded 68461006 bytes. 08:26:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:26:16 INFO - mkdir: C:\slave\test\properties 08:26:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:26:16 INFO - Writing to file C:\slave\test\properties\build_url 08:26:16 INFO - Contents: 08:26:16 INFO - build_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:26:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:26:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:26:17 INFO - Writing to file C:\slave\test\properties\symbols_url 08:26:17 INFO - Contents: 08:26:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:26:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:17 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:26:17 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:26:17 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:26:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:26:21 INFO - Downloaded 55576252 bytes. 08:26:21 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:26:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:26:29 INFO - Return code: 0 08:26:29 INFO - Running post-action listener: _resource_record_post_action 08:26:29 INFO - Running post-action listener: set_extra_try_arguments 08:26:29 INFO - ##### 08:26:29 INFO - ##### Running create-virtualenv step. 08:26:29 INFO - ##### 08:26:29 INFO - Running pre-action listener: _pre_create_virtualenv 08:26:29 INFO - Running pre-action listener: _resource_record_pre_action 08:26:29 INFO - Running main action method: create_virtualenv 08:26:29 INFO - Creating virtualenv C:\slave\test\build\venv 08:26:29 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 08:26:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:26:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:26:32 INFO - Installing distribute......................................................................................................................................................................................done. 08:26:33 INFO - Return code: 0 08:26:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:26:33 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')]} 08:26:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:33 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')]} 08:26:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:33 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096'}}, attempt #1 08:26:33 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 08:26:33 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 08:26:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:26:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:26:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:33 INFO - 'DCLOCATION': 'SCL3', 08:26:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:33 INFO - 'HOMEDRIVE': 'C:', 08:26:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:33 INFO - 'KTS_VERSION': '1.19c', 08:26:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:26:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:33 INFO - 'MOZ_AIRBAG': '1', 08:26:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:33 INFO - 'MOZ_MSVCVERSION': '8', 08:26:33 INFO - 'MOZ_NO_REMOTE': '1', 08:26:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:33 INFO - 'NO_EM_RESTART': '1', 08:26:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:33 INFO - 'OS': 'Windows_NT', 08:26:33 INFO - 'OURDRIVE': 'C:', 08:26:33 INFO - 'PATH': 'C:\\Program Files\\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', 08:26:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:33 INFO - 'PROCESSOR_LEVEL': '6', 08:26:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:33 INFO - 'PROMPT': '$P$G', 08:26:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:33 INFO - 'PWD': 'C:\\slave\\test', 08:26:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:33 INFO - 'SESSIONNAME': 'Console', 08:26:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:33 INFO - 'SYSTEMDRIVE': 'C:', 08:26:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:33 INFO - 'TEST1': 'testie', 08:26:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:33 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:26:33 INFO - 'USERNAME': 'cltbld', 08:26:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:34 INFO - Downloading/unpacking psutil>=0.7.1 08:26:34 INFO - Running setup.py egg_info for package psutil 08:26:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:34 INFO - Installing collected packages: psutil 08:26:34 INFO - Running setup.py install for psutil 08:26:34 INFO - building 'psutil._psutil_windows' extension 08:26:34 INFO - error: Unable to find vcvarsall.bat 08:26:34 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-j_1alb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:34 INFO - running install 08:26:34 INFO - running build 08:26:34 INFO - running build_py 08:26:34 INFO - creating build 08:26:34 INFO - creating build\lib.win32-2.7 08:26:34 INFO - creating build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:26:34 INFO - running build_ext 08:26:34 INFO - building 'psutil._psutil_windows' extension 08:26:34 INFO - error: Unable to find vcvarsall.bat 08:26:34 INFO - ---------------------------------------- 08:26:34 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-j_1alb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 08:26:34 WARNING - Return code: 1 08:26:34 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! 08:26:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:26:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096'}}, attempt #1 08:26:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:26:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:26:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:26:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:26:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:34 INFO - 'DCLOCATION': 'SCL3', 08:26:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:34 INFO - 'HOMEDRIVE': 'C:', 08:26:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:34 INFO - 'KTS_VERSION': '1.19c', 08:26:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:26:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:34 INFO - 'MOZ_AIRBAG': '1', 08:26:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:34 INFO - 'MOZ_MSVCVERSION': '8', 08:26:34 INFO - 'MOZ_NO_REMOTE': '1', 08:26:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:34 INFO - 'NO_EM_RESTART': '1', 08:26:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:34 INFO - 'OS': 'Windows_NT', 08:26:34 INFO - 'OURDRIVE': 'C:', 08:26:34 INFO - 'PATH': 'C:\\Program Files\\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', 08:26:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:34 INFO - 'PROCESSOR_LEVEL': '6', 08:26:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:34 INFO - 'PROMPT': '$P$G', 08:26:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:34 INFO - 'PWD': 'C:\\slave\\test', 08:26:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:34 INFO - 'SESSIONNAME': 'Console', 08:26:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:34 INFO - 'SYSTEMDRIVE': 'C:', 08:26:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:34 INFO - 'TEST1': 'testie', 08:26:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:34 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:26:34 INFO - 'USERNAME': 'cltbld', 08:26:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:26:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:26:35 INFO - Running setup.py egg_info for package mozsystemmonitor 08:26:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:26:35 INFO - Running setup.py egg_info for package psutil 08:26:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:35 INFO - Installing collected packages: mozsystemmonitor, psutil 08:26:35 INFO - Running setup.py install for mozsystemmonitor 08:26:35 INFO - Running setup.py install for psutil 08:26:35 INFO - building 'psutil._psutil_windows' extension 08:26:35 INFO - error: Unable to find vcvarsall.bat 08:26:35 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-26suxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:35 INFO - running install 08:26:35 INFO - running build 08:26:35 INFO - running build_py 08:26:35 INFO - running build_ext 08:26:35 INFO - building 'psutil._psutil_windows' extension 08:26:35 INFO - error: Unable to find vcvarsall.bat 08:26:35 INFO - ---------------------------------------- 08:26:35 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-26suxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 08:26:35 WARNING - Return code: 1 08:26:35 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:26:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:26:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096'}}, attempt #1 08:26:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:26:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:26:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:26:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:26:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:35 INFO - 'DCLOCATION': 'SCL3', 08:26:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:35 INFO - 'HOMEDRIVE': 'C:', 08:26:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:35 INFO - 'KTS_VERSION': '1.19c', 08:26:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:26:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:35 INFO - 'MOZ_AIRBAG': '1', 08:26:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:35 INFO - 'MOZ_MSVCVERSION': '8', 08:26:35 INFO - 'MOZ_NO_REMOTE': '1', 08:26:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:35 INFO - 'NO_EM_RESTART': '1', 08:26:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:35 INFO - 'OS': 'Windows_NT', 08:26:35 INFO - 'OURDRIVE': 'C:', 08:26:35 INFO - 'PATH': 'C:\\Program Files\\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', 08:26:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:35 INFO - 'PROCESSOR_LEVEL': '6', 08:26:35 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:35 INFO - 'PROMPT': '$P$G', 08:26:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:35 INFO - 'PWD': 'C:\\slave\\test', 08:26:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:35 INFO - 'SESSIONNAME': 'Console', 08:26:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:35 INFO - 'SYSTEMDRIVE': 'C:', 08:26:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:35 INFO - 'TEST1': 'testie', 08:26:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:35 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:26:35 INFO - 'USERNAME': 'cltbld', 08:26:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:35 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:35 INFO - Downloading/unpacking blobuploader==1.2.4 08:26:35 INFO - Downloading blobuploader-1.2.4.tar.gz 08:26:35 INFO - Running setup.py egg_info for package blobuploader 08:26:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:26:37 INFO - Running setup.py egg_info for package requests 08:26:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:26:37 INFO - Downloading docopt-0.6.1.tar.gz 08:26:37 INFO - Running setup.py egg_info for package docopt 08:26:37 INFO - Installing collected packages: blobuploader, docopt, requests 08:26:37 INFO - Running setup.py install for blobuploader 08:26:37 INFO - Running setup.py install for docopt 08:26:37 INFO - Running setup.py install for requests 08:26:37 INFO - Successfully installed blobuploader docopt requests 08:26:37 INFO - Cleaning up... 08:26:37 INFO - Return code: 0 08:26:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:37 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096'}}, attempt #1 08:26:37 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 08:26:37 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 08:26:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:26:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:26:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:37 INFO - 'DCLOCATION': 'SCL3', 08:26:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:37 INFO - 'HOMEDRIVE': 'C:', 08:26:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:37 INFO - 'KTS_VERSION': '1.19c', 08:26:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:26:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:37 INFO - 'MOZ_AIRBAG': '1', 08:26:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:37 INFO - 'MOZ_MSVCVERSION': '8', 08:26:37 INFO - 'MOZ_NO_REMOTE': '1', 08:26:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:37 INFO - 'NO_EM_RESTART': '1', 08:26:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:37 INFO - 'OS': 'Windows_NT', 08:26:37 INFO - 'OURDRIVE': 'C:', 08:26:37 INFO - 'PATH': 'C:\\Program Files\\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', 08:26:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:37 INFO - 'PROCESSOR_LEVEL': '6', 08:26:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:37 INFO - 'PROMPT': '$P$G', 08:26:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:37 INFO - 'PWD': 'C:\\slave\\test', 08:26:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:37 INFO - 'SESSIONNAME': 'Console', 08:26:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:37 INFO - 'SYSTEMDRIVE': 'C:', 08:26:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:37 INFO - 'TEST1': 'testie', 08:26:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:37 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:26:37 INFO - 'USERNAME': 'cltbld', 08:26:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:37 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:44 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:44 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 08:26:44 INFO - Running setup.py install for browsermob-proxy 08:26:49 INFO - Running setup.py install for manifestparser 08:26:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for marionette-client 08:26:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for marionette-driver 08:26:49 INFO - Running setup.py install for mozcrash 08:26:49 INFO - Running setup.py install for mozdebug 08:26:49 INFO - Running setup.py install for mozdevice 08:26:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozfile 08:26:49 INFO - Running setup.py install for mozhttpd 08:26:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozinfo 08:26:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozInstall 08:26:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozleak 08:26:49 INFO - Running setup.py install for mozlog 08:26:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for moznetwork 08:26:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozprocess 08:26:49 INFO - Running setup.py install for mozprofile 08:26:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozrunner 08:26:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for mozscreenshot 08:26:49 INFO - Running setup.py install for moztest 08:26:49 INFO - Running setup.py install for mozversion 08:26:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:49 INFO - Running setup.py install for wptserve 08:26:49 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 08:26:49 INFO - Cleaning up... 08:26:49 INFO - Return code: 0 08:26:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:49 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096'}}, attempt #1 08:26:49 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 08:26:49 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 08:26:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:26:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:26:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:49 INFO - 'DCLOCATION': 'SCL3', 08:26:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:49 INFO - 'HOMEDRIVE': 'C:', 08:26:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:49 INFO - 'KTS_VERSION': '1.19c', 08:26:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:26:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:49 INFO - 'MOZ_AIRBAG': '1', 08:26:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:49 INFO - 'MOZ_MSVCVERSION': '8', 08:26:49 INFO - 'MOZ_NO_REMOTE': '1', 08:26:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:49 INFO - 'NO_EM_RESTART': '1', 08:26:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:49 INFO - 'OS': 'Windows_NT', 08:26:49 INFO - 'OURDRIVE': 'C:', 08:26:49 INFO - 'PATH': 'C:\\Program Files\\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', 08:26:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:49 INFO - 'PROCESSOR_LEVEL': '6', 08:26:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:49 INFO - 'PROMPT': '$P$G', 08:26:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:49 INFO - 'PWD': 'C:\\slave\\test', 08:26:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:49 INFO - 'SESSIONNAME': 'Console', 08:26:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:49 INFO - 'SYSTEMDRIVE': 'C:', 08:26:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:49 INFO - 'TEST1': 'testie', 08:26:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:49 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:26:49 INFO - 'USERNAME': 'cltbld', 08:26:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:26:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:49 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:54 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:54 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)) 08:27:00 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)) 08:27:00 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)) 08:27:00 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)) 08:27:00 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)) 08:27:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:27:00 INFO - Downloading blessings-1.6.tar.gz 08:27:00 INFO - Running setup.py egg_info for package blessings 08:27:00 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)) 08:27:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:27:00 INFO - Running setup.py install for blessings 08:27:00 INFO - Running setup.py install for browsermob-proxy 08:27:00 INFO - Running setup.py install for manifestparser 08:27:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for marionette-client 08:27:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:27:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for marionette-driver 08:27:00 INFO - Running setup.py install for mozcrash 08:27:00 INFO - Running setup.py install for mozdebug 08:27:00 INFO - Running setup.py install for mozdevice 08:27:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for mozhttpd 08:27:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for mozInstall 08:27:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for mozleak 08:27:00 INFO - Running setup.py install for mozprofile 08:27:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Running setup.py install for mozrunner 08:27:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:27:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:27:01 INFO - Running setup.py install for mozscreenshot 08:27:01 INFO - Running setup.py install for moztest 08:27:01 INFO - Running setup.py install for mozversion 08:27:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:27:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:27:01 INFO - Running setup.py install for wptserve 08:27:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:27:01 INFO - Cleaning up... 08:27:01 INFO - Return code: 0 08:27:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:27:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:27:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:27:01 INFO - Reading from file tmpfile_stdout 08:27:01 INFO - Using _rmtree_windows ... 08:27:01 INFO - Using _rmtree_windows ... 08:27:01 INFO - Current package versions: 08:27:01 INFO - blessings == 1.6 08:27:01 INFO - blobuploader == 1.2.4 08:27:01 INFO - browsermob-proxy == 0.6.0 08:27:01 INFO - distribute == 0.6.14 08:27:01 INFO - docopt == 0.6.1 08:27:01 INFO - manifestparser == 1.1 08:27:01 INFO - marionette-client == 2.3.0 08:27:01 INFO - marionette-driver == 1.4.0 08:27:01 INFO - mozInstall == 1.12 08:27:01 INFO - mozcrash == 0.17 08:27:01 INFO - mozdebug == 0.1 08:27:01 INFO - mozdevice == 0.48 08:27:01 INFO - mozfile == 1.2 08:27:01 INFO - mozhttpd == 0.7 08:27:01 INFO - mozinfo == 0.9 08:27:01 INFO - mozleak == 0.1 08:27:01 INFO - mozlog == 3.1 08:27:01 INFO - moznetwork == 0.27 08:27:01 INFO - mozprocess == 0.22 08:27:01 INFO - mozprofile == 0.28 08:27:01 INFO - mozrunner == 6.11 08:27:01 INFO - mozscreenshot == 0.1 08:27:01 INFO - mozsystemmonitor == 0.0 08:27:01 INFO - moztest == 0.7 08:27:01 INFO - mozversion == 1.4 08:27:01 INFO - requests == 1.2.3 08:27:01 INFO - wptserve == 1.4.0 08:27:01 INFO - Running post-action listener: _resource_record_post_action 08:27:01 INFO - Running post-action listener: _start_resource_monitoring 08:27:01 INFO - Starting resource monitoring. 08:27:01 INFO - ##### 08:27:01 INFO - ##### Running pull step. 08:27:01 INFO - ##### 08:27:01 INFO - Running pre-action listener: _resource_record_pre_action 08:27:01 INFO - Running main action method: pull 08:27:01 INFO - Pull has nothing to do! 08:27:01 INFO - Running post-action listener: _resource_record_post_action 08:27:01 INFO - ##### 08:27:01 INFO - ##### Running install step. 08:27:01 INFO - ##### 08:27:01 INFO - Running pre-action listener: _resource_record_pre_action 08:27:01 INFO - Running main action method: install 08:27:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:27:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:27:01 INFO - Reading from file tmpfile_stdout 08:27:01 INFO - Using _rmtree_windows ... 08:27:01 INFO - Using _rmtree_windows ... 08:27:01 INFO - Detecting whether we're running mozinstall >=1.0... 08:27:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:27:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:27:02 INFO - Reading from file tmpfile_stdout 08:27:02 INFO - Output received: 08:27:02 INFO - Usage: mozinstall-script.py [options] installer 08:27:02 INFO - Options: 08:27:02 INFO - -h, --help show this help message and exit 08:27:02 INFO - -d DEST, --destination=DEST 08:27:02 INFO - Directory to install application into. [default: 08:27:02 INFO - "C:\slave\test"] 08:27:02 INFO - --app=APP Application being installed. [default: firefox] 08:27:02 INFO - Using _rmtree_windows ... 08:27:02 INFO - Using _rmtree_windows ... 08:27:02 INFO - mkdir: C:\slave\test\build\application 08:27:02 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:27:02 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.win32.zip --destination C:\slave\test\build\application 08:27:05 INFO - Reading from file tmpfile_stdout 08:27:05 INFO - Output received: 08:27:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:27:05 INFO - Using _rmtree_windows ... 08:27:05 INFO - Using _rmtree_windows ... 08:27:05 INFO - Running post-action listener: _resource_record_post_action 08:27:05 INFO - ##### 08:27:05 INFO - ##### Running run-tests step. 08:27:05 INFO - ##### 08:27:05 INFO - Running pre-action listener: _resource_record_pre_action 08:27:05 INFO - Running main action method: run_tests 08:27:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:27:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:27:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:27:05 INFO - grabbing minidump binary from tooltool 08:27:05 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')]} 08:27:05 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:27:05 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 08:27:05 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 08:27:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:27:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8s0kjc 08:27:05 INFO - INFO - File integrity verified, renaming tmp8s0kjc to win32-minidump_stackwalk.exe 08:27:05 INFO - Return code: 0 08:27:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:27:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:27:05 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/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.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 08:27:05 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/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.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 08:27:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:27:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 08:27:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:27:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 08:27:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:27:05 INFO - 'DCLOCATION': 'SCL3', 08:27:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:27:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:27:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:27:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:27:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:27:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:27:05 INFO - 'HOMEDRIVE': 'C:', 08:27:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:27:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:27:05 INFO - 'KTS_VERSION': '1.19c', 08:27:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:27:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 08:27:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:27:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:27:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:27:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:27:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:27:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:27:05 INFO - 'MOZ_AIRBAG': '1', 08:27:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:27:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:27:05 INFO - 'MOZ_MSVCVERSION': '8', 08:27:05 INFO - 'MOZ_NO_REMOTE': '1', 08:27:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:27:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:27:05 INFO - 'NO_EM_RESTART': '1', 08:27:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:27:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:27:05 INFO - 'OS': 'Windows_NT', 08:27:05 INFO - 'OURDRIVE': 'C:', 08:27:05 INFO - 'PATH': 'C:\\Program Files\\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', 08:27:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:27:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:27:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:27:05 INFO - 'PROCESSOR_LEVEL': '6', 08:27:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:27:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:27:05 INFO - 'PROMPT': '$P$G', 08:27:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:27:05 INFO - 'PWD': 'C:\\slave\\test', 08:27:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:27:05 INFO - 'SESSIONNAME': 'Console', 08:27:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:27:05 INFO - 'SYSTEMDRIVE': 'C:', 08:27:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:27:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:27:05 INFO - 'TEST1': 'testie', 08:27:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:27:05 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 08:27:05 INFO - 'USERNAME': 'cltbld', 08:27:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 08:27:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:27:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:27:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:27:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:27:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:27:05 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/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.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 08:27:07 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 08:27:07 INFO - import pkg_resources 08:27:08 INFO - Using 1 client processes 08:27:11 INFO - SUITE-START | Running 778 tests 08:27:11 INFO - Running testharness tests 08:27:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:27:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:27:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:27:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:27:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:27:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:27:11 INFO - Setting up ssl 08:27:11 INFO - PROCESS | certutil | 08:27:11 INFO - PROCESS | certutil | 08:27:11 INFO - PROCESS | certutil | 08:27:11 INFO - Certificate Nickname Trust Attributes 08:27:11 INFO - SSL,S/MIME,JAR/XPI 08:27:11 INFO - 08:27:11 INFO - web-platform-tests CT,, 08:27:11 INFO - 08:27:11 INFO - Starting runner 08:27:14 INFO - PROCESS | 3672 | [3672] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:27:14 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:27:15 INFO - PROCESS | 3672 | [3672] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:27:16 INFO - PROCESS | 3672 | 1466695636504 Marionette DEBUG Marionette enabled via build flag and pref 08:27:16 INFO - PROCESS | 3672 | ++DOCSHELL 114D1800 == 1 [pid = 3672] [id = 1] 08:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 1 (114D1C00) [pid = 3672] [serial = 1] [outer = 00000000] 08:27:16 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 2 (114D2800) [pid = 3672] [serial = 2] [outer = 114D1C00] 08:27:16 INFO - PROCESS | 3672 | [3672] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:27:16 INFO - PROCESS | 3672 | [3672] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:27:16 INFO - PROCESS | 3672 | ++DOCSHELL 1281B800 == 2 [pid = 3672] [id = 2] 08:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 3 (1281BC00) [pid = 3672] [serial = 3] [outer = 00000000] 08:27:16 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 4 (1281C800) [pid = 3672] [serial = 4] [outer = 1281BC00] 08:27:17 INFO - PROCESS | 3672 | 1466695637170 Marionette INFO Listening on port 2828 08:27:17 INFO - PROCESS | 3672 | 1466695637596 Marionette DEBUG Marionette enabled via command-line flag 08:27:17 INFO - PROCESS | 3672 | ++DOCSHELL 1314B000 == 3 [pid = 3672] [id = 3] 08:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 5 (13153000) [pid = 3672] [serial = 5] [outer = 00000000] 08:27:17 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 6 (13153C00) [pid = 3672] [serial = 6] [outer = 13153000] 08:27:17 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:27:17 INFO - PROCESS | 3672 | [3672] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:27:17 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:17 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 7 (134B3C00) [pid = 3672] [serial = 7] [outer = 1281BC00] 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:18 INFO - PROCESS | 3672 | 1466695638011 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1493 08:27:18 INFO - PROCESS | 3672 | 1466695638145 Marionette DEBUG Closed connection conn0 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:18 INFO - PROCESS | 3672 | 1466695638242 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1495 08:27:18 INFO - PROCESS | 3672 | ++DOCSHELL 114D2C00 == 4 [pid = 3672] [id = 4] 08:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 8 (14025C00) [pid = 3672] [serial = 8] [outer = 00000000] 08:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 9 (14032C00) [pid = 3672] [serial = 9] [outer = 14025C00] 08:27:18 INFO - PROCESS | 3672 | 1466695638340 Marionette DEBUG Closed connection conn1 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:18 INFO - PROCESS | 3672 | 1466695638348 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1496 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 10 (140C4800) [pid = 3672] [serial = 10] [outer = 14025C00] 08:27:18 INFO - PROCESS | 3672 | 1466695638555 Marionette DEBUG Closed connection conn2 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:27:18 INFO - PROCESS | 3672 | 1466695638544 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1498 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:27:18 INFO - PROCESS | 3672 | 1466695638772 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:27:18 INFO - PROCESS | 3672 | 1466695638778 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623063624","device":"desktop","version":"48.0"} 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:27:18 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:27:19 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:19 INFO - PROCESS | 3672 | ++DOCSHELL 15B42000 == 5 [pid = 3672] [id = 5] 08:27:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 11 (15B42800) [pid = 3672] [serial = 11] [outer = 00000000] 08:27:19 INFO - PROCESS | 3672 | ++DOCSHELL 15B43000 == 6 [pid = 3672] [id = 6] 08:27:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 12 (15B43400) [pid = 3672] [serial = 12] [outer = 00000000] 08:27:19 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:27:20 INFO - PROCESS | 3672 | ++DOCSHELL 1658AC00 == 7 [pid = 3672] [id = 7] 08:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 13 (1658B000) [pid = 3672] [serial = 13] [outer = 00000000] 08:27:20 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:27:20 INFO - PROCESS | 3672 | [3672] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 14 (1685BC00) [pid = 3672] [serial = 14] [outer = 1658B000] 08:27:20 INFO - PROCESS | 3672 | [3672] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 15 (16780800) [pid = 3672] [serial = 15] [outer = 15B42800] 08:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 16 (16782000) [pid = 3672] [serial = 16] [outer = 15B43400] 08:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 17 (16784C00) [pid = 3672] [serial = 17] [outer = 1658B000] 08:27:21 INFO - PROCESS | 3672 | 1466695641027 Marionette INFO startBrowser 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:21 INFO - PROCESS | 3672 | 1466695641063 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3672 | 1466695641076 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3672 | 1466695641078 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 18 (17E94C00) [pid = 3672] [serial = 18] [outer = 1658B000] 08:27:21 INFO - PROCESS | 3672 | 1466695641609 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5772c909-c1f8-4cb3-911d-2c1dea966a24","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623063624","device":"desktop","version":"48.0","command_id":1}}] 08:27:21 INFO - PROCESS | 3672 | 1466695641754 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:27:21 INFO - PROCESS | 3672 | 1466695641756 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:21 INFO - PROCESS | 3672 | 1466695641814 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:27:21 INFO - PROCESS | 3672 | 1466695641909 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:27:21 INFO - PROCESS | 3672 | 1466695641912 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:21 INFO - PROCESS | 3672 | [3672] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:27:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 19 (16BBFC00) [pid = 3672] [serial = 19] [outer = 1658B000] 08:27:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:27:22 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:22 INFO - PROCESS | 3672 | 1466695642390 Marionette TRACE conn3 <- [1,3,null,{}] 08:27:22 INFO - PROCESS | 3672 | 1466695642408 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:27:22 INFO - PROCESS | 3672 | 1466695642411 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:22 INFO - PROCESS | 3672 | 1466695642441 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:27:22 INFO - PROCESS | 3672 | 1466695642500 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 3672 | 1466695642502 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:27:22 INFO - PROCESS | 3672 | 1466695642506 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 3672 | 1466695642510 Marionette TRACE conn3 <- [1,6,null,{}] 08:27:22 INFO - PROCESS | 3672 | 1466695642514 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 3672 | 1466695642517 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:22 INFO - PROCESS | 3672 | 1466695642538 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:27:22 INFO - PROCESS | 3672 | 1466695642560 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3672 | 1466695642563 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:22 INFO - PROCESS | 3672 | ++DOCSHELL 16586C00 == 8 [pid = 3672] [id = 8] 08:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 20 (19BA6000) [pid = 3672] [serial = 20] [outer = 00000000] 08:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 21 (19BA8800) [pid = 3672] [serial = 21] [outer = 19BA6000] 08:27:22 INFO - PROCESS | 3672 | 1466695642614 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 22 (19BAC800) [pid = 3672] [serial = 22] [outer = 19BA6000] 08:27:23 INFO - PROCESS | 3672 | ++DOCSHELL 19E36C00 == 9 [pid = 3672] [id = 9] 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 23 (19E36800) [pid = 3672] [serial = 23] [outer = 00000000] 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 24 (19E39C00) [pid = 3672] [serial = 24] [outer = 19E36800] 08:27:23 INFO - PROCESS | 3672 | 1466695643048 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 25 (1A17C800) [pid = 3672] [serial = 25] [outer = 19E36800] 08:27:23 INFO - PROCESS | 3672 | 1466695643314 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 811ms 08:27:23 INFO - PROCESS | 3672 | 1466695643318 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3672 | 1466695643320 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:27:23 INFO - PROCESS | 3672 | 1466695643323 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 3672 | 1466695643325 Marionette TRACE conn3 <- [1,10,null,{}] 08:27:23 INFO - PROCESS | 3672 | 1466695643375 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 3672 | 1466695643380 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:23 INFO - PROCESS | 3672 | 1466695643517 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:27:23 INFO - PROCESS | 3672 | 1466695643537 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 3672 | 1466695643540 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:23 INFO - PROCESS | 3672 | ++DOCSHELL 1AAA7000 == 10 [pid = 3672] [id = 10] 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 26 (1AAA7400) [pid = 3672] [serial = 26] [outer = 00000000] 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 27 (1AAA9C00) [pid = 3672] [serial = 27] [outer = 1AAA7400] 08:27:23 INFO - PROCESS | 3672 | 1466695643637 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 28 (1AAAD800) [pid = 3672] [serial = 28] [outer = 1AAA7400] 08:27:23 INFO - PROCESS | 3672 | 1466695643999 Marionette TRACE conn3 <- [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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 720ms 08:27:24 INFO - PROCESS | 3672 | 1466695644063 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3672 | 1466695644065 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:27:24 INFO - PROCESS | 3672 | 1466695644069 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3672 | 1466695644070 Marionette TRACE conn3 <- [1,14,null,{}] 08:27:24 INFO - PROCESS | 3672 | 1466695644078 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 3672 | 1466695644080 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:24 INFO - PROCESS | 3672 | 1466695644168 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:27:24 INFO - PROCESS | 3672 | 1466695644176 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3672 | 1466695644178 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:24 INFO - PROCESS | 3672 | ++DOCSHELL 1A39DC00 == 11 [pid = 3672] [id = 11] 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 29 (1A39E800) [pid = 3672] [serial = 29] [outer = 00000000] 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 30 (1A3A5C00) [pid = 3672] [serial = 30] [outer = 1A39E800] 08:27:24 INFO - PROCESS | 3672 | 1466695644222 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 31 (1A615800) [pid = 3672] [serial = 31] [outer = 1A39E800] 08:27:24 INFO - PROCESS | 3672 | 1466695644587 Marionette TRACE conn3 <- [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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 582ms 08:27:24 INFO - PROCESS | 3672 | 1466695644649 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3672 | 1466695644651 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:27:24 INFO - PROCESS | 3672 | 1466695644654 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3672 | 1466695644655 Marionette TRACE conn3 <- [1,18,null,{}] 08:27:24 INFO - PROCESS | 3672 | 1466695644659 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 3672 | 1466695644661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:24 INFO - PROCESS | 3672 | 1466695644754 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:27:24 INFO - PROCESS | 3672 | 1466695644760 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3672 | 1466695644763 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:24 INFO - PROCESS | 3672 | ++DOCSHELL 1A61A800 == 12 [pid = 3672] [id = 12] 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 32 (1A61B800) [pid = 3672] [serial = 32] [outer = 00000000] 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 33 (1A690800) [pid = 3672] [serial = 33] [outer = 1A61B800] 08:27:24 INFO - PROCESS | 3672 | 1466695644806 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 34 (1A694800) [pid = 3672] [serial = 34] [outer = 1A61B800] 08:27:25 INFO - PROCESS | 3672 | 1466695645161 Marionette TRACE conn3 <- [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]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 521ms 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:27:25 INFO - PROCESS | 3672 | 1466695645173 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 3672 | 1466695645176 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:27:25 INFO - PROCESS | 3672 | 1466695645179 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 3672 | 1466695645181 Marionette TRACE conn3 <- [1,22,null,{}] 08:27:25 INFO - PROCESS | 3672 | 1466695645184 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 3672 | 1466695645187 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:25 INFO - PROCESS | 3672 | 1466695645282 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:27:25 INFO - PROCESS | 3672 | 1466695645287 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 3672 | 1466695645289 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:25 INFO - PROCESS | 3672 | ++DOCSHELL 1A69A000 == 13 [pid = 3672] [id = 13] 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 35 (1A69A400) [pid = 3672] [serial = 35] [outer = 00000000] 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 36 (1AD63400) [pid = 3672] [serial = 36] [outer = 1A69A400] 08:27:25 INFO - PROCESS | 3672 | 1466695645333 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 37 (1AD68400) [pid = 3672] [serial = 37] [outer = 1A69A400] 08:27:25 INFO - PROCESS | 3672 | 1466695645626 Marionette TRACE conn3 <- [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]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 08:27:25 INFO - PROCESS | 3672 | 1466695645714 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 3672 | 1466695645716 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:27:25 INFO - PROCESS | 3672 | 1466695645719 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 3672 | 1466695645721 Marionette TRACE conn3 <- [1,26,null,{}] 08:27:25 INFO - PROCESS | 3672 | 1466695645725 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 3672 | 1466695645728 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:25 INFO - PROCESS | 3672 | 1466695645833 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:27:25 INFO - PROCESS | 3672 | 1466695645838 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 3672 | 1466695645840 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:25 INFO - PROCESS | 3672 | ++DOCSHELL 1AEB9800 == 14 [pid = 3672] [id = 14] 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 38 (1AEBD000) [pid = 3672] [serial = 38] [outer = 00000000] 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 39 (1AEC3C00) [pid = 3672] [serial = 39] [outer = 1AEBD000] 08:27:25 INFO - PROCESS | 3672 | 1466695645884 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 40 (1B11D400) [pid = 3672] [serial = 40] [outer = 1AEBD000] 08:27:26 INFO - PROCESS | 3672 | 1466695646242 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:27:26 INFO - PROCESS | 3672 | ++DOCSHELL 1B121400 == 15 [pid = 3672] [id = 15] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 41 (1B121800) [pid = 3672] [serial = 41] [outer = 00000000] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 42 (1B123000) [pid = 3672] [serial = 42] [outer = 1B121800] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 43 (1B127000) [pid = 3672] [serial = 43] [outer = 1B121800] 08:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 581ms 08:27:26 INFO - PROCESS | 3672 | ++DOCSHELL 1A3A7400 == 16 [pid = 3672] [id = 16] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (1B128000) [pid = 3672] [serial = 44] [outer = 00000000] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (1B1A3800) [pid = 3672] [serial = 45] [outer = 1B128000] 08:27:26 INFO - PROCESS | 3672 | 1466695646355 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 3672 | 1466695646357 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (1B1AAC00) [pid = 3672] [serial = 46] [outer = 1B128000] 08:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:27:26 INFO - PROCESS | 3672 | 1466695646403 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 3672 | 1466695646405 Marionette TRACE conn3 <- [1,30,null,{}] 08:27:26 INFO - PROCESS | 3672 | 1466695646421 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:26 INFO - PROCESS | 3672 | 1466695646423 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:26 INFO - PROCESS | 3672 | 1466695646544 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:27:27 INFO - PROCESS | 3672 | 1466695647028 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3672 | 1466695647031 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:27 INFO - PROCESS | 3672 | --DOCSHELL 114D1800 == 15 [pid = 3672] [id = 1] 08:27:27 INFO - PROCESS | 3672 | ++DOCSHELL 0C772C00 == 16 [pid = 3672] [id = 17] 08:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (0C773400) [pid = 3672] [serial = 47] [outer = 00000000] 08:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (10374000) [pid = 3672] [serial = 48] [outer = 0C773400] 08:27:27 INFO - PROCESS | 3672 | 1466695647101 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (104E5000) [pid = 3672] [serial = 49] [outer = 0C773400] 08:27:27 INFO - PROCESS | 3672 | 1466695647647 Marionette TRACE conn3 <- [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]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1286ms 08:27:27 INFO - PROCESS | 3672 | 1466695647669 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 3672 | 1466695647673 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:27:27 INFO - PROCESS | 3672 | 1466695647678 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 3672 | 1466695647681 Marionette TRACE conn3 <- [1,34,null,{}] 08:27:27 INFO - PROCESS | 3672 | 1466695647686 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 3672 | 1466695647691 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:27 INFO - PROCESS | 3672 | 1466695647805 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:27:27 INFO - PROCESS | 3672 | 1466695647884 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3672 | 1466695647887 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:27 INFO - PROCESS | 3672 | ++DOCSHELL 114D2400 == 17 [pid = 3672] [id = 18] 08:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (114D3400) [pid = 3672] [serial = 50] [outer = 00000000] 08:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (12D8E800) [pid = 3672] [serial = 51] [outer = 114D3400] 08:27:27 INFO - PROCESS | 3672 | 1466695647945 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (13130400) [pid = 3672] [serial = 52] [outer = 114D3400] 08:27:28 INFO - PROCESS | 3672 | 1466695648490 Marionette TRACE conn3 <- [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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 827ms 08:27:28 INFO - PROCESS | 3672 | 1466695648507 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 3672 | 1466695648511 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:27:28 INFO - PROCESS | 3672 | 1466695648515 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 3672 | 1466695648517 Marionette TRACE conn3 <- [1,38,null,{}] 08:27:28 INFO - PROCESS | 3672 | 1466695648521 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 3672 | 1466695648524 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:28 INFO - PROCESS | 3672 | 1466695648638 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:27:28 INFO - PROCESS | 3672 | 1466695648720 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3672 | 1466695648722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:28 INFO - PROCESS | 3672 | ++DOCSHELL 15446000 == 18 [pid = 3672] [id = 19] 08:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1544B800) [pid = 3672] [serial = 53] [outer = 00000000] 08:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (15671000) [pid = 3672] [serial = 54] [outer = 1544B800] 08:27:28 INFO - PROCESS | 3672 | 1466695648779 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (156E1400) [pid = 3672] [serial = 55] [outer = 1544B800] 08:27:29 INFO - PROCESS | 3672 | 1466695649472 Marionette TRACE conn3 <- [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]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 08:27:29 INFO - PROCESS | 3672 | 1466695649501 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 3672 | 1466695649505 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:27:29 INFO - PROCESS | 3672 | 1466695649509 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 3672 | 1466695649512 Marionette TRACE conn3 <- [1,42,null,{}] 08:27:29 INFO - PROCESS | 3672 | 1466695649517 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 3672 | 1466695649520 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:29 INFO - PROCESS | 3672 | 1466695649620 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:27:29 INFO - PROCESS | 3672 | 1466695649708 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 3672 | 1466695649711 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:29 INFO - PROCESS | 3672 | ++DOCSHELL 104EB400 == 19 [pid = 3672] [id = 20] 08:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1055BC00) [pid = 3672] [serial = 56] [outer = 00000000] 08:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (10A61C00) [pid = 3672] [serial = 57] [outer = 1055BC00] 08:27:29 INFO - PROCESS | 3672 | 1466695649761 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10B9D400) [pid = 3672] [serial = 58] [outer = 1055BC00] 08:27:30 INFO - PROCESS | 3672 | --DOCSHELL 114D2C00 == 18 [pid = 3672] [id = 4] 08:27:30 INFO - PROCESS | 3672 | 1466695650194 Marionette TRACE conn3 <- [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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 720ms 08:27:30 INFO - PROCESS | 3672 | 1466695650231 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3672 | 1466695650235 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:27:30 INFO - PROCESS | 3672 | 1466695650241 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3672 | 1466695650243 Marionette TRACE conn3 <- [1,46,null,{}] 08:27:30 INFO - PROCESS | 3672 | 1466695650274 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3672 | 1466695650276 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:30 INFO - PROCESS | 3672 | 1466695650361 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:27:30 INFO - PROCESS | 3672 | 1466695650369 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3672 | 1466695650371 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:30 INFO - PROCESS | 3672 | ++DOCSHELL 111E3000 == 19 [pid = 3672] [id = 21] 08:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (111E5800) [pid = 3672] [serial = 59] [outer = 00000000] 08:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (114D2C00) [pid = 3672] [serial = 60] [outer = 111E5800] 08:27:30 INFO - PROCESS | 3672 | 1466695650422 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CCFC00) [pid = 3672] [serial = 61] [outer = 111E5800] 08:27:30 INFO - PROCESS | 3672 | 1466695650882 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 704ms 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:27:30 INFO - PROCESS | 3672 | 1466695650944 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3672 | 1466695650946 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 3672 | 1466695650950 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3672 | 1466695650953 Marionette TRACE conn3 <- [1,50,null,{}] 08:27:30 INFO - PROCESS | 3672 | 1466695650965 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3672 | 1466695650969 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:31 INFO - PROCESS | 3672 | 1466695651059 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:27:31 INFO - PROCESS | 3672 | 1466695651065 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3672 | 1466695651069 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:31 INFO - PROCESS | 3672 | ++DOCSHELL 13953000 == 20 [pid = 3672] [id = 22] 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (13954400) [pid = 3672] [serial = 62] [outer = 00000000] 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (13C3C400) [pid = 3672] [serial = 63] [outer = 13954400] 08:27:31 INFO - PROCESS | 3672 | 1466695651134 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (140BEC00) [pid = 3672] [serial = 64] [outer = 13954400] 08:27:31 INFO - PROCESS | 3672 | 1466695651499 Marionette TRACE conn3 <- [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]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 582ms 08:27:31 INFO - PROCESS | 3672 | 1466695651530 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 3672 | 1466695651532 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:27:31 INFO - PROCESS | 3672 | 1466695651536 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:27:31 INFO - PROCESS | 3672 | 1466695651537 Marionette TRACE conn3 <- [1,54,null,{}] 08:27:31 INFO - PROCESS | 3672 | 1466695651541 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 3672 | 1466695651543 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:31 INFO - PROCESS | 3672 | 1466695651626 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:27:31 INFO - PROCESS | 3672 | 1466695651641 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3672 | 1466695651643 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:31 INFO - PROCESS | 3672 | ++DOCSHELL 1402E800 == 21 [pid = 3672] [id = 23] 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (140C2000) [pid = 3672] [serial = 65] [outer = 00000000] 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15173C00) [pid = 3672] [serial = 66] [outer = 140C2000] 08:27:31 INFO - PROCESS | 3672 | 1466695651687 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (153C1800) [pid = 3672] [serial = 67] [outer = 140C2000] 08:27:32 INFO - PROCESS | 3672 | 1466695652089 Marionette TRACE conn3 <- [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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 582ms 08:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:27:32 INFO - PROCESS | 3672 | 1466695652132 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3672 | 1466695652135 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:27:32 INFO - PROCESS | 3672 | 1466695652138 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3672 | 1466695652140 Marionette TRACE conn3 <- [1,58,null,{}] 08:27:32 INFO - PROCESS | 3672 | 1466695652143 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 3672 | 1466695652145 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:32 INFO - PROCESS | 3672 | 1466695652210 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:27:32 INFO - PROCESS | 3672 | 1466695652217 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3672 | 1466695652219 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:32 INFO - PROCESS | 3672 | ++DOCSHELL 1566E000 == 22 [pid = 3672] [id = 24] 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1566E400) [pid = 3672] [serial = 68] [outer = 00000000] 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (156D5000) [pid = 3672] [serial = 69] [outer = 1566E400] 08:27:32 INFO - PROCESS | 3672 | 1466695652265 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15959800) [pid = 3672] [serial = 70] [outer = 1566E400] 08:27:32 INFO - PROCESS | 3672 | 1466695652676 Marionette TRACE conn3 <- [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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 582ms 08:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:27:32 INFO - PROCESS | 3672 | 1466695652724 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3672 | 1466695652726 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:27:32 INFO - PROCESS | 3672 | 1466695652730 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3672 | 1466695652731 Marionette TRACE conn3 <- [1,62,null,{}] 08:27:32 INFO - PROCESS | 3672 | 1466695652734 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 3672 | 1466695652740 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:32 INFO - PROCESS | 3672 | 1466695652837 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:27:32 INFO - PROCESS | 3672 | 1466695652842 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3672 | 1466695652845 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:32 INFO - PROCESS | 3672 | ++DOCSHELL 15B3FC00 == 23 [pid = 3672] [id = 25] 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15B4CC00) [pid = 3672] [serial = 71] [outer = 00000000] 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16802800) [pid = 3672] [serial = 72] [outer = 15B4CC00] 08:27:32 INFO - PROCESS | 3672 | 1466695652918 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16802C00) [pid = 3672] [serial = 73] [outer = 15B4CC00] 08:27:33 INFO - PROCESS | 3672 | 1466695653320 Marionette TRACE conn3 <- [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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 613ms 08:27:33 INFO - PROCESS | 3672 | 1466695653350 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3672 | 1466695653352 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:27:33 INFO - PROCESS | 3672 | 1466695653356 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3672 | 1466695653358 Marionette TRACE conn3 <- [1,66,null,{}] 08:27:33 INFO - PROCESS | 3672 | 1466695653375 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3672 | 1466695653377 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:33 INFO - PROCESS | 3672 | 1466695653452 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:27:33 INFO - PROCESS | 3672 | 1466695653458 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3672 | 1466695653460 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:33 INFO - PROCESS | 3672 | ++DOCSHELL 16A0F800 == 24 [pid = 3672] [id = 26] 08:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16BBC400) [pid = 3672] [serial = 74] [outer = 00000000] 08:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D5FC00) [pid = 3672] [serial = 75] [outer = 16BBC400] 08:27:33 INFO - PROCESS | 3672 | 1466695653512 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16E52C00) [pid = 3672] [serial = 76] [outer = 16BBC400] 08:27:33 INFO - PROCESS | 3672 | 1466695653906 Marionette TRACE conn3 <- [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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 582ms 08:27:33 INFO - PROCESS | 3672 | 1466695653935 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3672 | 1466695653937 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:27:33 INFO - PROCESS | 3672 | 1466695653941 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3672 | 1466695653942 Marionette TRACE conn3 <- [1,70,null,{}] 08:27:33 INFO - PROCESS | 3672 | 1466695653959 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3672 | 1466695653961 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:34 INFO - PROCESS | 3672 | 1466695654037 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:27:34 INFO - PROCESS | 3672 | 1466695654042 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3672 | 1466695654044 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:34 INFO - PROCESS | 3672 | ++DOCSHELL 16F0BC00 == 25 [pid = 3672] [id = 27] 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16F11400) [pid = 3672] [serial = 77] [outer = 00000000] 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (174D2000) [pid = 3672] [serial = 78] [outer = 16F11400] 08:27:34 INFO - PROCESS | 3672 | 1466695654088 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1759FC00) [pid = 3672] [serial = 79] [outer = 16F11400] 08:27:34 INFO - PROCESS | 3672 | 1466695654461 Marionette TRACE conn3 <- [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]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 551ms 08:27:34 INFO - PROCESS | 3672 | 1466695654497 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3672 | 1466695654499 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:27:34 INFO - PROCESS | 3672 | 1466695654502 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3672 | 1466695654504 Marionette TRACE conn3 <- [1,74,null,{}] 08:27:34 INFO - PROCESS | 3672 | 1466695654507 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 3672 | 1466695654509 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:34 INFO - PROCESS | 3672 | 1466695654618 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:27:34 INFO - PROCESS | 3672 | 1466695654626 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3672 | 1466695654628 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:34 INFO - PROCESS | 3672 | ++DOCSHELL 1394F400 == 26 [pid = 3672] [id = 28] 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16A0D400) [pid = 3672] [serial = 80] [outer = 00000000] 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17805000) [pid = 3672] [serial = 81] [outer = 16A0D400] 08:27:34 INFO - PROCESS | 3672 | 1466695654671 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1780F400) [pid = 3672] [serial = 82] [outer = 16A0D400] 08:27:35 INFO - PROCESS | 3672 | 1466695655043 Marionette TRACE conn3 <- [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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms 08:27:35 INFO - PROCESS | 3672 | 1466695655082 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 3672 | 1466695655084 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 3672 | 1466695655087 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:27:35 INFO - PROCESS | 3672 | 1466695655089 Marionette TRACE conn3 <- [1,78,null,{}] 08:27:35 INFO - PROCESS | 3672 | 1466695655092 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 3672 | 1466695655094 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:35 INFO - PROCESS | 3672 | 1466695655171 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:27:35 INFO - PROCESS | 3672 | 1466695655240 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3672 | 1466695655251 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:35 INFO - PROCESS | 3672 | ++DOCSHELL 140C3800 == 27 [pid = 3672] [id = 29] 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16784800) [pid = 3672] [serial = 83] [outer = 00000000] 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F2BC00) [pid = 3672] [serial = 84] [outer = 16784800] 08:27:35 INFO - PROCESS | 3672 | 1466695655298 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17FE9400) [pid = 3672] [serial = 85] [outer = 16784800] 08:27:35 INFO - PROCESS | 3672 | 1466695655624 Marionette TRACE conn3 <- [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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 582ms 08:27:35 INFO - PROCESS | 3672 | 1466695655667 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 3672 | 1466695655669 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 3672 | 1466695655673 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:27:35 INFO - PROCESS | 3672 | 1466695655675 Marionette TRACE conn3 <- [1,82,null,{}] 08:27:35 INFO - PROCESS | 3672 | 1466695655678 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 3672 | 1466695655681 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:35 INFO - PROCESS | 3672 | 1466695655804 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:27:35 INFO - PROCESS | 3672 | 1466695655834 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3672 | 1466695655836 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:35 INFO - PROCESS | 3672 | ++DOCSHELL 16D5E400 == 28 [pid = 3672] [id = 30] 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17E29400) [pid = 3672] [serial = 86] [outer = 00000000] 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19BA8400) [pid = 3672] [serial = 87] [outer = 17E29400] 08:27:35 INFO - PROCESS | 3672 | 1466695655881 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19D67000) [pid = 3672] [serial = 88] [outer = 17E29400] 08:27:36 INFO - PROCESS | 3672 | 1466695656245 Marionette TRACE conn3 <- [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]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 582ms 08:27:36 INFO - PROCESS | 3672 | 1466695656270 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3672 | 1466695656271 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:27:36 INFO - PROCESS | 3672 | 1466695656275 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3672 | 1466695656276 Marionette TRACE conn3 <- [1,86,null,{}] 08:27:36 INFO - PROCESS | 3672 | 1466695656279 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3672 | 1466695656281 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:36 INFO - PROCESS | 3672 | 1466695656364 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:27:36 INFO - PROCESS | 3672 | 1466695656422 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3672 | 1466695656425 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:36 INFO - PROCESS | 3672 | ++DOCSHELL 10BA6400 == 29 [pid = 3672] [id = 31] 08:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10E39800) [pid = 3672] [serial = 89] [outer = 00000000] 08:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E3A400) [pid = 3672] [serial = 90] [outer = 10E39800] 08:27:36 INFO - PROCESS | 3672 | 1466695656467 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A171000) [pid = 3672] [serial = 91] [outer = 10E39800] 08:27:36 INFO - PROCESS | 3672 | 1466695656766 Marionette TRACE conn3 <- [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]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 581ms 08:27:36 INFO - PROCESS | 3672 | 1466695656854 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3672 | 1466695656856 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:27:36 INFO - PROCESS | 3672 | 1466695656859 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3672 | 1466695656860 Marionette TRACE conn3 <- [1,90,null,{}] 08:27:36 INFO - PROCESS | 3672 | 1466695656863 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3672 | 1466695656865 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:36 INFO - PROCESS | 3672 | 1466695656997 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:27:36 INFO - PROCESS | 3672 | 1466695657004 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3672 | 1466695657006 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:37 INFO - PROCESS | 3672 | ++DOCSHELL 19BA7C00 == 30 [pid = 3672] [id = 32] 08:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19E36400) [pid = 3672] [serial = 92] [outer = 00000000] 08:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A261000) [pid = 3672] [serial = 93] [outer = 19E36400] 08:27:37 INFO - PROCESS | 3672 | 1466695657049 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A2E3800) [pid = 3672] [serial = 94] [outer = 19E36400] 08:27:38 INFO - PROCESS | 3672 | 1466695658254 Marionette TRACE conn3 <- [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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1408ms 08:27:38 INFO - PROCESS | 3672 | 1466695658274 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3672 | 1466695658277 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:27:38 INFO - PROCESS | 3672 | 1466695658289 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 3672 | 1466695658292 Marionette TRACE conn3 <- [1,94,null,{}] 08:27:38 INFO - PROCESS | 3672 | 1466695658297 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3672 | 1466695658300 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:38 INFO - PROCESS | 3672 | 1466695658409 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:27:38 INFO - PROCESS | 3672 | 1466695658423 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3672 | 1466695658425 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:38 INFO - PROCESS | 3672 | ++DOCSHELL 10A5E000 == 31 [pid = 3672] [id = 33] 08:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10A60400) [pid = 3672] [serial = 95] [outer = 00000000] 08:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (111E3800) [pid = 3672] [serial = 96] [outer = 10A60400] 08:27:38 INFO - PROCESS | 3672 | 1466695658472 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (111EBC00) [pid = 3672] [serial = 97] [outer = 10A60400] 08:27:38 INFO - PROCESS | 3672 | 1466695658865 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 643ms 08:27:38 INFO - PROCESS | 3672 | 1466695658921 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3672 | 1466695658925 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:27:38 INFO - PROCESS | 3672 | 1466695658931 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 3672 | 1466695658934 Marionette TRACE conn3 <- [1,98,null,{}] 08:27:38 INFO - PROCESS | 3672 | 1466695658937 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3672 | 1466695658940 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:39 INFO - PROCESS | 3672 | 1466695659049 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:27:39 INFO - PROCESS | 3672 | 1466695659055 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 3672 | 1466695659057 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:39 INFO - PROCESS | 3672 | ++DOCSHELL 129EAC00 == 32 [pid = 3672] [id = 34] 08:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (129EC000) [pid = 3672] [serial = 98] [outer = 00000000] 08:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (13130C00) [pid = 3672] [serial = 99] [outer = 129EC000] 08:27:39 INFO - PROCESS | 3672 | 1466695659104 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (131EE800) [pid = 3672] [serial = 100] [outer = 129EC000] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (19BA6000) [pid = 3672] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (14025C00) [pid = 3672] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1AEBD000) [pid = 3672] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1A69A400) [pid = 3672] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1A61B800) [pid = 3672] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1A39E800) [pid = 3672] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1AAA7400) [pid = 3672] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (0C773400) [pid = 3672] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (114D3400) [pid = 3672] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1544B800) [pid = 3672] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1055BC00) [pid = 3672] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (111E5800) [pid = 3672] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (13954400) [pid = 3672] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (140C2000) [pid = 3672] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1566E400) [pid = 3672] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15B4CC00) [pid = 3672] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16BBC400) [pid = 3672] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16F11400) [pid = 3672] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16A0D400) [pid = 3672] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16784800) [pid = 3672] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:27:39 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17E29400) [pid = 3672] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:27:39 INFO - PROCESS | 3672 | 1466695659982 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1072ms 08:27:40 INFO - PROCESS | 3672 | 1466695660006 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3672 | 1466695660008 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:27:40 INFO - PROCESS | 3672 | 1466695660011 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3672 | 1466695660015 Marionette TRACE conn3 <- [1,102,null,{}] 08:27:40 INFO - PROCESS | 3672 | 1466695660025 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3672 | 1466695660029 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:40 INFO - PROCESS | 3672 | 1466695660108 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:27:40 INFO - PROCESS | 3672 | 1466695660114 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3672 | 1466695660117 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:40 INFO - PROCESS | 3672 | ++DOCSHELL 1394A400 == 33 [pid = 3672] [id = 35] 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1394B000) [pid = 3672] [serial = 101] [outer = 00000000] 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1402D000) [pid = 3672] [serial = 102] [outer = 1394B000] 08:27:40 INFO - PROCESS | 3672 | 1466695660164 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (14ED8400) [pid = 3672] [serial = 103] [outer = 1394B000] 08:27:40 INFO - PROCESS | 3672 | 1466695660567 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 582ms 08:27:40 INFO - PROCESS | 3672 | 1466695660592 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3672 | 1466695660594 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:27:40 INFO - PROCESS | 3672 | 1466695660597 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3672 | 1466695660599 Marionette TRACE conn3 <- [1,106,null,{}] 08:27:40 INFO - PROCESS | 3672 | 1466695660602 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3672 | 1466695660604 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:40 INFO - PROCESS | 3672 | 1466695660682 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:27:40 INFO - PROCESS | 3672 | 1466695660687 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3672 | 1466695660689 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:40 INFO - PROCESS | 3672 | ++DOCSHELL 140C8400 == 34 [pid = 3672] [id = 36] 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1517B800) [pid = 3672] [serial = 104] [outer = 00000000] 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1567BC00) [pid = 3672] [serial = 105] [outer = 1517B800] 08:27:40 INFO - PROCESS | 3672 | 1466695660733 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15962800) [pid = 3672] [serial = 106] [outer = 1517B800] 08:27:41 INFO - PROCESS | 3672 | 1466695661141 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 582ms 08:27:41 INFO - PROCESS | 3672 | 1466695661194 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3672 | 1466695661196 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:27:41 INFO - PROCESS | 3672 | 1466695661204 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 3672 | 1466695661206 Marionette TRACE conn3 <- [1,110,null,{}] 08:27:41 INFO - PROCESS | 3672 | 1466695661210 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3672 | 1466695661212 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:41 INFO - PROCESS | 3672 | 1466695661289 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:27:41 INFO - PROCESS | 3672 | 1466695661294 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3672 | 1466695661297 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:41 INFO - PROCESS | 3672 | ++DOCSHELL 15B48800 == 35 [pid = 3672] [id = 37] 08:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15B48C00) [pid = 3672] [serial = 107] [outer = 00000000] 08:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16780400) [pid = 3672] [serial = 108] [outer = 15B48C00] 08:27:41 INFO - PROCESS | 3672 | 1466695661323 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16BC3800) [pid = 3672] [serial = 109] [outer = 15B48C00] 08:27:41 INFO - PROCESS | 3672 | 1466695661810 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 612ms 08:27:41 INFO - PROCESS | 3672 | 1466695661822 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3672 | 1466695661826 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:27:41 INFO - PROCESS | 3672 | 1466695661831 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 3672 | 1466695661834 Marionette TRACE conn3 <- [1,114,null,{}] 08:27:41 INFO - PROCESS | 3672 | 1466695661840 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3672 | 1466695661843 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:41 INFO - PROCESS | 3672 | 1466695661946 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:27:42 INFO - PROCESS | 3672 | 1466695662066 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3672 | 1466695662068 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:42 INFO - PROCESS | 3672 | ++DOCSHELL 10A64400 == 36 [pid = 3672] [id = 38] 08:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (110BE800) [pid = 3672] [serial = 110] [outer = 00000000] 08:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (111ED000) [pid = 3672] [serial = 111] [outer = 110BE800] 08:27:42 INFO - PROCESS | 3672 | 1466695662122 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (128A0000) [pid = 3672] [serial = 112] [outer = 110BE800] 08:27:42 INFO - PROCESS | 3672 | 1466695662630 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 826ms 08:27:42 INFO - PROCESS | 3672 | 1466695662666 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 3672 | 1466695662671 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:27:42 INFO - PROCESS | 3672 | 1466695662677 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 3672 | 1466695662680 Marionette TRACE conn3 <- [1,118,null,{}] 08:27:42 INFO - PROCESS | 3672 | 1466695662684 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 3672 | 1466695662687 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:42 INFO - PROCESS | 3672 | 1466695662789 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:27:42 INFO - PROCESS | 3672 | 1466695662877 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3672 | 1466695662880 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:42 INFO - PROCESS | 3672 | ++DOCSHELL 1394C800 == 37 [pid = 3672] [id = 39] 08:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1394D000) [pid = 3672] [serial = 113] [outer = 00000000] 08:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1544FC00) [pid = 3672] [serial = 114] [outer = 1394D000] 08:27:42 INFO - PROCESS | 3672 | 1466695662923 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (15672800) [pid = 3672] [serial = 115] [outer = 1394D000] 08:27:43 INFO - PROCESS | 3672 | 1466695663463 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 08:27:43 INFO - PROCESS | 3672 | 1466695663503 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 3672 | 1466695663507 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:27:43 INFO - PROCESS | 3672 | 1466695663512 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 3672 | 1466695663515 Marionette TRACE conn3 <- [1,122,null,{}] 08:27:43 INFO - PROCESS | 3672 | 1466695663526 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 3672 | 1466695663531 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:43 INFO - PROCESS | 3672 | 1466695663630 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:27:43 INFO - PROCESS | 3672 | 1466695663706 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 3672 | 1466695663694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:43 INFO - PROCESS | 3672 | ++DOCSHELL 17804C00 == 38 [pid = 3672] [id = 40] 08:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (17806000) [pid = 3672] [serial = 116] [outer = 00000000] 08:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1780C800) [pid = 3672] [serial = 117] [outer = 17806000] 08:27:43 INFO - PROCESS | 3672 | 1466695663749 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (17E2A400) [pid = 3672] [serial = 118] [outer = 17806000] 08:27:44 INFO - PROCESS | 3672 | 1466695664255 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 780ms 08:27:44 INFO - PROCESS | 3672 | 1466695664298 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3672 | 1466695664300 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:27:44 INFO - PROCESS | 3672 | 1466695664320 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3672 | 1466695664322 Marionette TRACE conn3 <- [1,126,null,{}] 08:27:44 INFO - PROCESS | 3672 | 1466695664326 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 3672 | 1466695664328 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:44 INFO - PROCESS | 3672 | 1466695664427 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:27:44 INFO - PROCESS | 3672 | 1466695664512 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3672 | 1466695664515 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:44 INFO - PROCESS | 3672 | ++DOCSHELL 19892000 == 39 [pid = 3672] [id = 41] 08:27:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (19893000) [pid = 3672] [serial = 119] [outer = 00000000] 08:27:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (19BA9800) [pid = 3672] [serial = 120] [outer = 19893000] 08:27:44 INFO - PROCESS | 3672 | 1466695664560 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (19BB1000) [pid = 3672] [serial = 121] [outer = 19893000] 08:27:45 INFO - PROCESS | 3672 | 1466695665142 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 873ms 08:27:45 INFO - PROCESS | 3672 | 1466695665209 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3672 | 1466695665211 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:27:45 INFO - PROCESS | 3672 | 1466695665215 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3672 | 1466695665217 Marionette TRACE conn3 <- [1,130,null,{}] 08:27:45 INFO - PROCESS | 3672 | 1466695665220 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 3672 | 1466695665223 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:45 INFO - PROCESS | 3672 | 1466695665302 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:27:45 INFO - PROCESS | 3672 | 1466695665375 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 3672 | 1466695665377 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:45 INFO - PROCESS | 3672 | ++DOCSHELL 11AEB000 == 40 [pid = 3672] [id = 42] 08:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (11AEC800) [pid = 3672] [serial = 122] [outer = 00000000] 08:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (131E2800) [pid = 3672] [serial = 123] [outer = 11AEC800] 08:27:45 INFO - PROCESS | 3672 | 1466695665429 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (140C0800) [pid = 3672] [serial = 124] [outer = 11AEC800] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 10A5E000 == 39 [pid = 3672] [id = 33] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 129EAC00 == 38 [pid = 3672] [id = 34] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 1394A400 == 37 [pid = 3672] [id = 35] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 140C8400 == 36 [pid = 3672] [id = 36] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 19892000 == 35 [pid = 3672] [id = 41] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 17804C00 == 34 [pid = 3672] [id = 40] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 15B48800 == 33 [pid = 3672] [id = 37] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 10BA6400 == 32 [pid = 3672] [id = 31] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 140C3800 == 31 [pid = 3672] [id = 29] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 16D5E400 == 30 [pid = 3672] [id = 30] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 19BA7C00 == 29 [pid = 3672] [id = 32] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 10A64400 == 28 [pid = 3672] [id = 38] 08:27:46 INFO - PROCESS | 3672 | --DOCSHELL 1394C800 == 27 [pid = 3672] [id = 39] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (16784C00) [pid = 3672] [serial = 17] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1B11D400) [pid = 3672] [serial = 40] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (10374000) [pid = 3672] [serial = 48] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (12D8E800) [pid = 3672] [serial = 51] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (15671000) [pid = 3672] [serial = 54] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (156E1400) [pid = 3672] [serial = 55] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (10A61C00) [pid = 3672] [serial = 57] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (114D2C00) [pid = 3672] [serial = 60] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (11CCFC00) [pid = 3672] [serial = 61] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (13C3C400) [pid = 3672] [serial = 63] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15173C00) [pid = 3672] [serial = 66] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (153C1800) [pid = 3672] [serial = 67] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (156D5000) [pid = 3672] [serial = 69] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15959800) [pid = 3672] [serial = 70] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16802800) [pid = 3672] [serial = 72] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16D5FC00) [pid = 3672] [serial = 75] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (174D2000) [pid = 3672] [serial = 78] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17805000) [pid = 3672] [serial = 81] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17F2BC00) [pid = 3672] [serial = 84] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19BA8400) [pid = 3672] [serial = 87] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16802C00) [pid = 3672] [serial = 73] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16E52C00) [pid = 3672] [serial = 76] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1759FC00) [pid = 3672] [serial = 79] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B9D400) [pid = 3672] [serial = 58] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1780F400) [pid = 3672] [serial = 82] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17FE9400) [pid = 3672] [serial = 85] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (104E5000) [pid = 3672] [serial = 49] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E3A400) [pid = 3672] [serial = 90] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13130400) [pid = 3672] [serial = 52] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19D67000) [pid = 3672] [serial = 88] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (140BEC00) [pid = 3672] [serial = 64] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1685BC00) [pid = 3672] [serial = 14] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (14032C00) [pid = 3672] [serial = 9] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (140C4800) [pid = 3672] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1281C800) [pid = 3672] [serial = 4] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1AD63400) [pid = 3672] [serial = 36] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1AD68400) [pid = 3672] [serial = 37] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1A690800) [pid = 3672] [serial = 33] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1A694800) [pid = 3672] [serial = 34] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1A3A5C00) [pid = 3672] [serial = 30] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1A615800) [pid = 3672] [serial = 31] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1AAAD800) [pid = 3672] [serial = 28] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1AAA9C00) [pid = 3672] [serial = 27] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (19E39C00) [pid = 3672] [serial = 24] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (19BA8800) [pid = 3672] [serial = 21] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (19BAC800) [pid = 3672] [serial = 22] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (1B123000) [pid = 3672] [serial = 42] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1B1A3800) [pid = 3672] [serial = 45] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1AEC3C00) [pid = 3672] [serial = 39] [outer = 00000000] [url = about:blank] 08:27:46 INFO - PROCESS | 3672 | 1466695666518 Marionette TRACE conn3 <- [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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1363ms 08:27:46 INFO - PROCESS | 3672 | 1466695666580 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 3672 | 1466695666586 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:27:46 INFO - PROCESS | 3672 | 1466695666593 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 3672 | 1466695666597 Marionette TRACE conn3 <- [1,134,null,{}] 08:27:46 INFO - PROCESS | 3672 | 1466695666602 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 3672 | 1466695666606 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:46 INFO - PROCESS | 3672 | 1466695666695 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:27:46 INFO - PROCESS | 3672 | 1466695666732 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3672 | 1466695666737 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:46 INFO - PROCESS | 3672 | ++DOCSHELL 10B9B800 == 28 [pid = 3672] [id = 43] 08:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (10B9D400) [pid = 3672] [serial = 125] [outer = 00000000] 08:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (10E38400) [pid = 3672] [serial = 126] [outer = 10B9D400] 08:27:46 INFO - PROCESS | 3672 | 1466695666785 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (110BAC00) [pid = 3672] [serial = 127] [outer = 10B9D400] 08:27:47 INFO - PROCESS | 3672 | 1466695667188 Marionette TRACE conn3 <- [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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 613ms 08:27:47 INFO - PROCESS | 3672 | 1466695667215 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3672 | 1466695667220 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:27:47 INFO - PROCESS | 3672 | 1466695667230 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3672 | 1466695667232 Marionette TRACE conn3 <- [1,138,null,{}] 08:27:47 INFO - PROCESS | 3672 | 1466695667236 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 3672 | 1466695667239 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:47 INFO - PROCESS | 3672 | 1466695667324 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:27:47 INFO - PROCESS | 3672 | 1466695667332 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3672 | 1466695667335 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:47 INFO - PROCESS | 3672 | ++DOCSHELL 12BCC000 == 29 [pid = 3672] [id = 44] 08:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (12BD0400) [pid = 3672] [serial = 128] [outer = 00000000] 08:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (13034400) [pid = 3672] [serial = 129] [outer = 12BD0400] 08:27:47 INFO - PROCESS | 3672 | 1466695667382 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1312F400) [pid = 3672] [serial = 130] [outer = 12BD0400] 08:27:47 INFO - PROCESS | 3672 | 1466695667804 Marionette TRACE conn3 <- [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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 582ms 08:27:47 INFO - PROCESS | 3672 | 1466695667828 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3672 | 1466695667830 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:27:47 INFO - PROCESS | 3672 | 1466695667833 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3672 | 1466695667837 Marionette TRACE conn3 <- [1,142,null,{}] 08:27:47 INFO - PROCESS | 3672 | 1466695667848 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 3672 | 1466695667852 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:47 INFO - PROCESS | 3672 | 1466695667927 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:27:47 INFO - PROCESS | 3672 | 1466695667936 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3672 | 1466695667940 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:47 INFO - PROCESS | 3672 | ++DOCSHELL 140C4400 == 30 [pid = 3672] [id = 45] 08:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (140C4800) [pid = 3672] [serial = 131] [outer = 00000000] 08:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (14EDFC00) [pid = 3672] [serial = 132] [outer = 140C4800] 08:27:47 INFO - PROCESS | 3672 | 1466695667989 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1517DC00) [pid = 3672] [serial = 133] [outer = 140C4800] 08:27:48 INFO - PROCESS | 3672 | 1466695668428 Marionette TRACE conn3 <- [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]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 08:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:27:48 INFO - PROCESS | 3672 | 1466695668461 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3672 | 1466695668464 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:27:48 INFO - PROCESS | 3672 | 1466695668467 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 3672 | 1466695668469 Marionette TRACE conn3 <- [1,146,null,{}] 08:27:48 INFO - PROCESS | 3672 | 1466695668472 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3672 | 1466695668474 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:48 INFO - PROCESS | 3672 | 1466695668563 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:27:48 INFO - PROCESS | 3672 | 1466695668568 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3672 | 1466695668570 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:48 INFO - PROCESS | 3672 | ++DOCSHELL 140C1800 == 31 [pid = 3672] [id = 46] 08:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15174800) [pid = 3672] [serial = 134] [outer = 00000000] 08:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (156E0C00) [pid = 3672] [serial = 135] [outer = 15174800] 08:27:48 INFO - PROCESS | 3672 | 1466695668620 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15B3EC00) [pid = 3672] [serial = 136] [outer = 15174800] 08:27:49 INFO - PROCESS | 3672 | 1466695669049 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 612ms 08:27:49 INFO - PROCESS | 3672 | 1466695669091 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3672 | 1466695669093 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:27:49 INFO - PROCESS | 3672 | 1466695669096 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:27:49 INFO - PROCESS | 3672 | 1466695669098 Marionette TRACE conn3 <- [1,150,null,{}] 08:27:49 INFO - PROCESS | 3672 | 1466695669101 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3672 | 1466695669103 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:49 INFO - PROCESS | 3672 | 1466695669200 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:27:49 INFO - PROCESS | 3672 | 1466695669207 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3672 | 1466695669209 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:49 INFO - PROCESS | 3672 | ++DOCSHELL 15963C00 == 32 [pid = 3672] [id = 47] 08:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (16010400) [pid = 3672] [serial = 137] [outer = 00000000] 08:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (16801C00) [pid = 3672] [serial = 138] [outer = 16010400] 08:27:49 INFO - PROCESS | 3672 | 1466695669254 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1685D800) [pid = 3672] [serial = 139] [outer = 16010400] 08:27:49 INFO - PROCESS | 3672 | 1466695669670 Marionette TRACE conn3 <- [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]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 08:27:49 INFO - PROCESS | 3672 | 1466695669720 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3672 | 1466695669722 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:27:49 INFO - PROCESS | 3672 | 1466695669725 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:27:49 INFO - PROCESS | 3672 | 1466695669726 Marionette TRACE conn3 <- [1,154,null,{}] 08:27:49 INFO - PROCESS | 3672 | 1466695669730 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3672 | 1466695669735 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:49 INFO - PROCESS | 3672 | 1466695669862 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:27:49 INFO - PROCESS | 3672 | 1466695669873 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3672 | 1466695669875 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:49 INFO - PROCESS | 3672 | ++DOCSHELL 16D53C00 == 33 [pid = 3672] [id = 48] 08:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16D60400) [pid = 3672] [serial = 140] [outer = 00000000] 08:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (174CE400) [pid = 3672] [serial = 141] [outer = 16D60400] 08:27:49 INFO - PROCESS | 3672 | 1466695669970 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1759D000) [pid = 3672] [serial = 142] [outer = 16D60400] 08:27:50 INFO - PROCESS | 3672 | 1466695670350 Marionette TRACE conn3 <- [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]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 689ms 08:27:50 INFO - PROCESS | 3672 | 1466695670413 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 3672 | 1466695670415 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:27:50 INFO - PROCESS | 3672 | 1466695670421 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 3672 | 1466695670423 Marionette TRACE conn3 <- [1,158,null,{}] 08:27:50 INFO - PROCESS | 3672 | 1466695670426 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 3672 | 1466695670428 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:50 INFO - PROCESS | 3672 | 1466695670555 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:27:50 INFO - PROCESS | 3672 | 1466695670566 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 3672 | 1466695670568 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:50 INFO - PROCESS | 3672 | ++DOCSHELL 175E3000 == 34 [pid = 3672] [id = 49] 08:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (175E9C00) [pid = 3672] [serial = 143] [outer = 00000000] 08:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1780B800) [pid = 3672] [serial = 144] [outer = 175E9C00] 08:27:50 INFO - PROCESS | 3672 | 1466695670651 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1780C400) [pid = 3672] [serial = 145] [outer = 175E9C00] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E36400) [pid = 3672] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E39800) [pid = 3672] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B48C00) [pid = 3672] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1517B800) [pid = 3672] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A60400) [pid = 3672] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (129EC000) [pid = 3672] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:50 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1394B000) [pid = 3672] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:27:51 INFO - PROCESS | 3672 | 1466695671029 Marionette TRACE conn3 <- [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]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 613ms 08:27:51 INFO - PROCESS | 3672 | 1466695671055 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3672 | 1466695671057 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:27:51 INFO - PROCESS | 3672 | 1466695671060 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:27:51 INFO - PROCESS | 3672 | 1466695671062 Marionette TRACE conn3 <- [1,162,null,{}] 08:27:51 INFO - PROCESS | 3672 | 1466695671074 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3672 | 1466695671076 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:51 INFO - PROCESS | 3672 | 1466695671135 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:27:51 INFO - PROCESS | 3672 | 1466695671139 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3672 | 1466695671141 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:51 INFO - PROCESS | 3672 | ++DOCSHELL 111E5000 == 35 [pid = 3672] [id = 50] 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (129F0C00) [pid = 3672] [serial = 146] [outer = 00000000] 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (175E6C00) [pid = 3672] [serial = 147] [outer = 129F0C00] 08:27:51 INFO - PROCESS | 3672 | 1466695671184 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17808400) [pid = 3672] [serial = 148] [outer = 129F0C00] 08:27:51 INFO - PROCESS | 3672 | 1466695671589 Marionette TRACE conn3 <- [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]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 582ms 08:27:51 INFO - PROCESS | 3672 | 1466695671641 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3672 | 1466695671643 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:27:51 INFO - PROCESS | 3672 | 1466695671652 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3672 | 1466695671654 Marionette TRACE conn3 <- [1,166,null,{}] 08:27:51 INFO - PROCESS | 3672 | 1466695671657 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3672 | 1466695671659 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:51 INFO - PROCESS | 3672 | 1466695671740 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:27:51 INFO - PROCESS | 3672 | 1466695671747 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3672 | 1466695671749 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:51 INFO - PROCESS | 3672 | ++DOCSHELL 17FE7400 == 36 [pid = 3672] [id = 51] 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17FE9800) [pid = 3672] [serial = 149] [outer = 00000000] 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19890000) [pid = 3672] [serial = 150] [outer = 17FE9800] 08:27:51 INFO - PROCESS | 3672 | 1466695671792 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19891800) [pid = 3672] [serial = 151] [outer = 17FE9800] 08:27:52 INFO - PROCESS | 3672 | 1466695672175 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 582ms 08:27:52 INFO - PROCESS | 3672 | 1466695672242 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 3672 | 1466695672244 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:27:52 INFO - PROCESS | 3672 | 1466695672247 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:27:52 INFO - PROCESS | 3672 | 1466695672248 Marionette TRACE conn3 <- [1,170,null,{}] 08:27:52 INFO - PROCESS | 3672 | 1466695672252 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 3672 | 1466695672253 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:52 INFO - PROCESS | 3672 | 1466695672328 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:27:52 INFO - PROCESS | 3672 | 1466695672342 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 3672 | 1466695672344 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:52 INFO - PROCESS | 3672 | ++DOCSHELL 104E6800 == 37 [pid = 3672] [id = 52] 08:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (105E8000) [pid = 3672] [serial = 152] [outer = 00000000] 08:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19BAD000) [pid = 3672] [serial = 153] [outer = 105E8000] 08:27:52 INFO - PROCESS | 3672 | 1466695672387 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19BB0400) [pid = 3672] [serial = 154] [outer = 105E8000] 08:27:52 INFO - PROCESS | 3672 | 1466695672773 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 582ms 08:27:52 INFO - PROCESS | 3672 | 1466695672853 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 3672 | 1466695672858 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:27:52 INFO - PROCESS | 3672 | 1466695672852 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 3672 | 1466695672856 Marionette TRACE conn3 <- [1,174,null,{}] 08:27:52 INFO - PROCESS | 3672 | 1466695672861 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 3672 | 1466695672866 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:52 INFO - PROCESS | 3672 | 1466695672980 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:27:53 INFO - PROCESS | 3672 | 1466695673139 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3672 | 1466695673143 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:53 INFO - PROCESS | 3672 | ++DOCSHELL 10A64000 == 38 [pid = 3672] [id = 53] 08:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10A64800) [pid = 3672] [serial = 155] [outer = 00000000] 08:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (110C0000) [pid = 3672] [serial = 156] [outer = 10A64800] 08:27:53 INFO - PROCESS | 3672 | 1466695673198 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (114C8800) [pid = 3672] [serial = 157] [outer = 10A64800] 08:27:53 INFO - PROCESS | 3672 | 1466695673879 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1071ms 08:27:53 INFO - PROCESS | 3672 | 1466695673936 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3672 | 1466695673940 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:27:53 INFO - PROCESS | 3672 | 1466695673946 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3672 | 1466695673950 Marionette TRACE conn3 <- [1,178,null,{}] 08:27:53 INFO - PROCESS | 3672 | 1466695673955 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3672 | 1466695673957 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:54 INFO - PROCESS | 3672 | 1466695674073 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:27:54 INFO - PROCESS | 3672 | 1466695674149 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 3672 | 1466695674151 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:54 INFO - PROCESS | 3672 | ++DOCSHELL 1394C400 == 39 [pid = 3672] [id = 54] 08:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1394C800) [pid = 3672] [serial = 158] [outer = 00000000] 08:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (140BE800) [pid = 3672] [serial = 159] [outer = 1394C800] 08:27:54 INFO - PROCESS | 3672 | 1466695674206 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15175400) [pid = 3672] [serial = 160] [outer = 1394C800] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 17FE7400 == 38 [pid = 3672] [id = 51] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 111E5000 == 37 [pid = 3672] [id = 50] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 175E3000 == 36 [pid = 3672] [id = 49] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 16D53C00 == 35 [pid = 3672] [id = 48] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 15963C00 == 34 [pid = 3672] [id = 47] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 140C1800 == 33 [pid = 3672] [id = 46] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 140C4400 == 32 [pid = 3672] [id = 45] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 12BCC000 == 31 [pid = 3672] [id = 44] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 10B9B800 == 30 [pid = 3672] [id = 43] 08:27:54 INFO - PROCESS | 3672 | --DOCSHELL 11AEB000 == 29 [pid = 3672] [id = 42] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A261000) [pid = 3672] [serial = 93] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A171000) [pid = 3672] [serial = 91] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16BC3800) [pid = 3672] [serial = 109] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15962800) [pid = 3672] [serial = 106] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (111E3800) [pid = 3672] [serial = 96] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (111EBC00) [pid = 3672] [serial = 97] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13130C00) [pid = 3672] [serial = 99] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1567BC00) [pid = 3672] [serial = 105] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (131EE800) [pid = 3672] [serial = 100] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (14ED8400) [pid = 3672] [serial = 103] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1A2E3800) [pid = 3672] [serial = 94] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1402D000) [pid = 3672] [serial = 102] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16780400) [pid = 3672] [serial = 108] [outer = 00000000] [url = about:blank] 08:27:54 INFO - PROCESS | 3672 | 1466695674996 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1072ms 08:27:55 INFO - PROCESS | 3672 | 1466695675029 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3672 | 1466695675032 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:27:55 INFO - PROCESS | 3672 | 1466695675039 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3672 | 1466695675042 Marionette TRACE conn3 <- [1,182,null,{}] 08:27:55 INFO - PROCESS | 3672 | 1466695675048 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3672 | 1466695675050 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:55 INFO - PROCESS | 3672 | 1466695675133 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:27:55 INFO - PROCESS | 3672 | 1466695675139 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3672 | 1466695675144 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:55 INFO - PROCESS | 3672 | ++DOCSHELL 10A60800 == 30 [pid = 3672] [id = 55] 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10B9A400) [pid = 3672] [serial = 161] [outer = 00000000] 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (111EC000) [pid = 3672] [serial = 162] [outer = 10B9A400] 08:27:55 INFO - PROCESS | 3672 | 1466695675191 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11CD0400) [pid = 3672] [serial = 163] [outer = 10B9A400] 08:27:55 INFO - PROCESS | 3672 | 1466695675615 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 08:27:55 INFO - PROCESS | 3672 | 1466695675661 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3672 | 1466695675665 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:27:55 INFO - PROCESS | 3672 | 1466695675671 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3672 | 1466695675673 Marionette TRACE conn3 <- [1,186,null,{}] 08:27:55 INFO - PROCESS | 3672 | 1466695675677 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3672 | 1466695675679 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:55 INFO - PROCESS | 3672 | 1466695675761 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:27:55 INFO - PROCESS | 3672 | 1466695675772 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3672 | 1466695675774 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:55 INFO - PROCESS | 3672 | ++DOCSHELL 12D8D400 == 31 [pid = 3672] [id = 56] 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13130C00) [pid = 3672] [serial = 164] [outer = 00000000] 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13224000) [pid = 3672] [serial = 165] [outer = 13130C00] 08:27:55 INFO - PROCESS | 3672 | 1466695675829 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13957C00) [pid = 3672] [serial = 166] [outer = 13130C00] 08:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (14033400) [pid = 3672] [serial = 167] [outer = 1B128000] 08:27:56 INFO - PROCESS | 3672 | 1466695676273 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 613ms 08:27:56 INFO - PROCESS | 3672 | 1466695676293 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3672 | 1466695676295 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:27:56 INFO - PROCESS | 3672 | 1466695676299 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 3672 | 1466695676302 Marionette TRACE conn3 <- [1,190,null,{}] 08:27:56 INFO - PROCESS | 3672 | 1466695676316 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 3672 | 1466695676321 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:56 INFO - PROCESS | 3672 | 1466695676401 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:27:56 INFO - PROCESS | 3672 | 1466695676408 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3672 | 1466695676411 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:56 INFO - PROCESS | 3672 | ++DOCSHELL 1595A400 == 32 [pid = 3672] [id = 57] 08:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1595EC00) [pid = 3672] [serial = 168] [outer = 00000000] 08:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15B43800) [pid = 3672] [serial = 169] [outer = 1595EC00] 08:27:56 INFO - PROCESS | 3672 | 1466695676459 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16780400) [pid = 3672] [serial = 170] [outer = 1595EC00] 08:27:56 INFO - PROCESS | 3672 | 1466695676869 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 582ms 08:27:56 INFO - PROCESS | 3672 | 1466695676890 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3672 | 1466695676892 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 3672 | 1466695676895 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:27:56 INFO - PROCESS | 3672 | 1466695676897 Marionette TRACE conn3 <- [1,194,null,{}] 08:27:56 INFO - PROCESS | 3672 | 1466695676900 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 3672 | 1466695676902 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:56 INFO - PROCESS | 3672 | 1466695676984 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:27:56 INFO - PROCESS | 3672 | 1466695676989 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3672 | 1466695676991 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:56 INFO - PROCESS | 3672 | ++DOCSHELL 16A0C000 == 33 [pid = 3672] [id = 58] 08:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16D51800) [pid = 3672] [serial = 171] [outer = 00000000] 08:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16F0A800) [pid = 3672] [serial = 172] [outer = 16D51800] 08:27:57 INFO - PROCESS | 3672 | 1466695677037 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17598400) [pid = 3672] [serial = 173] [outer = 16D51800] 08:27:57 INFO - PROCESS | 3672 | 1466695677465 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 582ms 08:27:57 INFO - PROCESS | 3672 | 1466695677492 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 3672 | 1466695677494 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:27:57 INFO - PROCESS | 3672 | 1466695677497 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 3672 | 1466695677499 Marionette TRACE conn3 <- [1,198,null,{}] 08:27:57 INFO - PROCESS | 3672 | 1466695677502 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 3672 | 1466695677504 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:57 INFO - PROCESS | 3672 | 1466695677606 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:27:57 INFO - PROCESS | 3672 | 1466695677611 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3672 | 1466695677613 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:57 INFO - PROCESS | 3672 | ++DOCSHELL 16D5F000 == 34 [pid = 3672] [id = 59] 08:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16E4F800) [pid = 3672] [serial = 174] [outer = 00000000] 08:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17808000) [pid = 3672] [serial = 175] [outer = 16E4F800] 08:27:57 INFO - PROCESS | 3672 | 1466695677656 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17FE9000) [pid = 3672] [serial = 176] [outer = 16E4F800] 08:27:58 INFO - PROCESS | 3672 | 1466695678055 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 582ms 08:27:58 INFO - PROCESS | 3672 | 1466695678081 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 3672 | 1466695678083 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 3672 | 1466695678086 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 3672 | 1466695678088 Marionette TRACE conn3 <- [1,202,null,{}] 08:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:27:58 INFO - PROCESS | 3672 | 1466695678091 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 3672 | 1466695678096 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:58 INFO - PROCESS | 3672 | 1466695678226 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:27:58 INFO - PROCESS | 3672 | 1466695678231 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 3672 | 1466695678233 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:58 INFO - PROCESS | 3672 | ++DOCSHELL 111EB800 == 35 [pid = 3672] [id = 60] 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16D52800) [pid = 3672] [serial = 177] [outer = 00000000] 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E3C400) [pid = 3672] [serial = 178] [outer = 16D52800] 08:27:58 INFO - PROCESS | 3672 | 1466695678276 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A253800) [pid = 3672] [serial = 179] [outer = 16D52800] 08:27:58 INFO - PROCESS | 3672 | 1466695678692 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 08:27:58 INFO - PROCESS | 3672 | 1466695678709 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 3672 | 1466695678711 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 3672 | 1466695678714 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:27:58 INFO - PROCESS | 3672 | 1466695678716 Marionette TRACE conn3 <- [1,206,null,{}] 08:27:58 INFO - PROCESS | 3672 | 1466695678719 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 3672 | 1466695678721 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:58 INFO - PROCESS | 3672 | 1466695678829 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:27:58 INFO - PROCESS | 3672 | 1466695678835 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 3672 | 1466695678837 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:58 INFO - PROCESS | 3672 | ++DOCSHELL 1A25E800 == 36 [pid = 3672] [id = 61] 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A261000) [pid = 3672] [serial = 180] [outer = 00000000] 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A2E8800) [pid = 3672] [serial = 181] [outer = 1A261000] 08:27:58 INFO - PROCESS | 3672 | 1466695678883 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A2EDC00) [pid = 3672] [serial = 182] [outer = 1A261000] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10B9D400) [pid = 3672] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (12BD0400) [pid = 3672] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15174800) [pid = 3672] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (140C4800) [pid = 3672] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16010400) [pid = 3672] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (110BE800) [pid = 3672] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1394D000) [pid = 3672] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17806000) [pid = 3672] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19893000) [pid = 3672] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16D60400) [pid = 3672] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (175E9C00) [pid = 3672] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17FE9800) [pid = 3672] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:59 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (129F0C00) [pid = 3672] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:59 INFO - PROCESS | 3672 | 1466695679389 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 719ms 08:27:59 INFO - PROCESS | 3672 | 1466695679438 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3672 | 1466695679440 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:27:59 INFO - PROCESS | 3672 | 1466695679443 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 3672 | 1466695679445 Marionette TRACE conn3 <- [1,210,null,{}] 08:27:59 INFO - PROCESS | 3672 | 1466695679449 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 3672 | 1466695679451 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:59 INFO - PROCESS | 3672 | 1466695679544 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:27:59 INFO - PROCESS | 3672 | 1466695679554 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3672 | 1466695679556 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:27:59 INFO - PROCESS | 3672 | ++DOCSHELL 104E8400 == 37 [pid = 3672] [id = 62] 08:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A5AC00) [pid = 3672] [serial = 183] [outer = 00000000] 08:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1394D000) [pid = 3672] [serial = 184] [outer = 10A5AC00] 08:27:59 INFO - PROCESS | 3672 | 1466695679599 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16D60400) [pid = 3672] [serial = 185] [outer = 10A5AC00] 08:27:59 INFO - PROCESS | 3672 | 1466695679996 Marionette TRACE conn3 <- [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]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 582ms 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:28:00 INFO - PROCESS | 3672 | 1466695680041 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3672 | 1466695680043 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:28:00 INFO - PROCESS | 3672 | 1466695680046 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3672 | 1466695680048 Marionette TRACE conn3 <- [1,214,null,{}] 08:28:00 INFO - PROCESS | 3672 | 1466695680051 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3672 | 1466695680053 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:00 INFO - PROCESS | 3672 | 1466695680128 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:28:00 INFO - PROCESS | 3672 | 1466695680134 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3672 | 1466695680136 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:00 INFO - PROCESS | 3672 | ++DOCSHELL 15170000 == 38 [pid = 3672] [id = 63] 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15961800) [pid = 3672] [serial = 186] [outer = 00000000] 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A2EEC00) [pid = 3672] [serial = 187] [outer = 15961800] 08:28:00 INFO - PROCESS | 3672 | 1466695680188 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A39E800) [pid = 3672] [serial = 188] [outer = 15961800] 08:28:00 INFO - PROCESS | 3672 | 1466695680550 Marionette TRACE conn3 <- [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]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 08:28:00 INFO - PROCESS | 3672 | 1466695680565 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3672 | 1466695680566 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:28:00 INFO - PROCESS | 3672 | 1466695680570 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3672 | 1466695680571 Marionette TRACE conn3 <- [1,218,null,{}] 08:28:00 INFO - PROCESS | 3672 | 1466695680575 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3672 | 1466695680576 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:00 INFO - PROCESS | 3672 | 1466695680684 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:28:00 INFO - PROCESS | 3672 | 1466695680691 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3672 | 1466695680693 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:00 INFO - PROCESS | 3672 | ++DOCSHELL 16802000 == 39 [pid = 3672] [id = 64] 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16A0A400) [pid = 3672] [serial = 189] [outer = 00000000] 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A616400) [pid = 3672] [serial = 190] [outer = 16A0A400] 08:28:00 INFO - PROCESS | 3672 | 1466695680735 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A616C00) [pid = 3672] [serial = 191] [outer = 16A0A400] 08:28:01 INFO - PROCESS | 3672 | 1466695681108 Marionette TRACE conn3 <- [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]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 582ms 08:28:01 INFO - PROCESS | 3672 | 1466695681149 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 3672 | 1466695681152 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:28:01 INFO - PROCESS | 3672 | 1466695681155 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:28:01 INFO - PROCESS | 3672 | 1466695681157 Marionette TRACE conn3 <- [1,222,null,{}] 08:28:01 INFO - PROCESS | 3672 | 1466695681160 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 3672 | 1466695681163 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:01 INFO - PROCESS | 3672 | 1466695681253 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:28:01 INFO - PROCESS | 3672 | 1466695681377 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3672 | 1466695681380 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:01 INFO - PROCESS | 3672 | ++DOCSHELL 1036A400 == 40 [pid = 3672] [id = 65] 08:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1036C000) [pid = 3672] [serial = 192] [outer = 00000000] 08:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (104E6000) [pid = 3672] [serial = 193] [outer = 1036C000] 08:28:01 INFO - PROCESS | 3672 | 1466695681438 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10A61400) [pid = 3672] [serial = 194] [outer = 1036C000] 08:28:01 INFO - PROCESS | 3672 | 1466695681979 Marionette TRACE conn3 <- [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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 888ms 08:28:02 INFO - PROCESS | 3672 | 1466695682045 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 3672 | 1466695682048 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:28:02 INFO - PROCESS | 3672 | 1466695682053 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3672 | 1466695682056 Marionette TRACE conn3 <- [1,226,null,{}] 08:28:02 INFO - PROCESS | 3672 | 1466695682062 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3672 | 1466695682065 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:02 INFO - PROCESS | 3672 | 1466695682171 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:28:02 INFO - PROCESS | 3672 | 1466695682252 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 3672 | 1466695682256 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:02 INFO - PROCESS | 3672 | ++DOCSHELL 13036400 == 41 [pid = 3672] [id = 66] 08:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (13127400) [pid = 3672] [serial = 195] [outer = 00000000] 08:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (140C6400) [pid = 3672] [serial = 196] [outer = 13127400] 08:28:02 INFO - PROCESS | 3672 | 1466695682352 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (15454400) [pid = 3672] [serial = 197] [outer = 13127400] 08:28:02 INFO - PROCESS | 3672 | 1466695682849 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 812ms 08:28:02 INFO - PROCESS | 3672 | 1466695682884 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 3672 | 1466695682888 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:28:02 INFO - PROCESS | 3672 | 1466695682893 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3672 | 1466695682895 Marionette TRACE conn3 <- [1,230,null,{}] 08:28:02 INFO - PROCESS | 3672 | 1466695682899 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3672 | 1466695682902 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:03 INFO - PROCESS | 3672 | 1466695683012 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:28:03 INFO - PROCESS | 3672 | 1466695683104 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3672 | 1466695683107 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:03 INFO - PROCESS | 3672 | ++DOCSHELL 12927000 == 42 [pid = 3672] [id = 67] 08:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (129A9C00) [pid = 3672] [serial = 198] [outer = 00000000] 08:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (174CE000) [pid = 3672] [serial = 199] [outer = 129A9C00] 08:28:03 INFO - PROCESS | 3672 | 1466695683163 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (17FF2800) [pid = 3672] [serial = 200] [outer = 129A9C00] 08:28:03 INFO - PROCESS | 3672 | 1466695683717 Marionette TRACE conn3 <- [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]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 888ms 08:28:03 INFO - PROCESS | 3672 | 1466695683778 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3672 | 1466695683781 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:28:03 INFO - PROCESS | 3672 | 1466695683791 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3672 | 1466695683797 Marionette TRACE conn3 <- [1,234,null,{}] 08:28:03 INFO - PROCESS | 3672 | 1466695683802 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 3672 | 1466695683806 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:03 INFO - PROCESS | 3672 | 1466695683911 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:28:03 INFO - PROCESS | 3672 | 1466695684002 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3672 | 1466695684004 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:04 INFO - PROCESS | 3672 | ++DOCSHELL 1988FC00 == 43 [pid = 3672] [id = 68] 08:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (19891400) [pid = 3672] [serial = 201] [outer = 00000000] 08:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (19E39800) [pid = 3672] [serial = 202] [outer = 19891400] 08:28:04 INFO - PROCESS | 3672 | 1466695684063 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1A2E3800) [pid = 3672] [serial = 203] [outer = 19891400] 08:28:04 INFO - PROCESS | 3672 | 1466695684748 Marionette TRACE conn3 <- [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]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 980ms 08:28:04 INFO - PROCESS | 3672 | 1466695684783 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 3672 | 1466695684787 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:28:04 INFO - PROCESS | 3672 | 1466695684792 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 3672 | 1466695684795 Marionette TRACE conn3 <- [1,238,null,{}] 08:28:04 INFO - PROCESS | 3672 | 1466695684801 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 3672 | 1466695684803 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:04 INFO - PROCESS | 3672 | 1466695684897 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:28:04 INFO - PROCESS | 3672 | 1466695684990 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3672 | 1466695684992 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:04 INFO - PROCESS | 3672 | ++DOCSHELL 110C4400 == 44 [pid = 3672] [id = 69] 08:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (111E3800) [pid = 3672] [serial = 204] [outer = 00000000] 08:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (129EC000) [pid = 3672] [serial = 205] [outer = 111E3800] 08:28:05 INFO - PROCESS | 3672 | 1466695685044 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (12D89C00) [pid = 3672] [serial = 206] [outer = 111E3800] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 16802000 == 43 [pid = 3672] [id = 64] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 15170000 == 42 [pid = 3672] [id = 63] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 104E8400 == 41 [pid = 3672] [id = 62] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 1A25E800 == 40 [pid = 3672] [id = 61] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 111EB800 == 39 [pid = 3672] [id = 60] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 16D5F000 == 38 [pid = 3672] [id = 59] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 16A0C000 == 37 [pid = 3672] [id = 58] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 1595A400 == 36 [pid = 3672] [id = 57] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 12D8D400 == 35 [pid = 3672] [id = 56] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 10A60800 == 34 [pid = 3672] [id = 55] 08:28:05 INFO - PROCESS | 3672 | --DOCSHELL 104E6800 == 33 [pid = 3672] [id = 52] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (10E38400) [pid = 3672] [serial = 126] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (110BAC00) [pid = 3672] [serial = 127] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (13034400) [pid = 3672] [serial = 129] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1312F400) [pid = 3672] [serial = 130] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (156E0C00) [pid = 3672] [serial = 135] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (14EDFC00) [pid = 3672] [serial = 132] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1517DC00) [pid = 3672] [serial = 133] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1685D800) [pid = 3672] [serial = 139] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (131E2800) [pid = 3672] [serial = 123] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (16801C00) [pid = 3672] [serial = 138] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (128A0000) [pid = 3672] [serial = 112] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (111ED000) [pid = 3672] [serial = 111] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (15672800) [pid = 3672] [serial = 115] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1544FC00) [pid = 3672] [serial = 114] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17E2A400) [pid = 3672] [serial = 118] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1780C800) [pid = 3672] [serial = 117] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19BB1000) [pid = 3672] [serial = 121] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19BA9800) [pid = 3672] [serial = 120] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (174CE400) [pid = 3672] [serial = 141] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1759D000) [pid = 3672] [serial = 142] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19BAD000) [pid = 3672] [serial = 153] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1780B800) [pid = 3672] [serial = 144] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19890000) [pid = 3672] [serial = 150] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19891800) [pid = 3672] [serial = 151] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (175E6C00) [pid = 3672] [serial = 147] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1780C400) [pid = 3672] [serial = 145] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17808400) [pid = 3672] [serial = 148] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15B3EC00) [pid = 3672] [serial = 136] [outer = 00000000] [url = about:blank] 08:28:05 INFO - PROCESS | 3672 | 1466695685577 Marionette TRACE conn3 <- [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]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 827ms 08:28:05 INFO - PROCESS | 3672 | 1466695685617 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 3672 | 1466695685621 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:28:05 INFO - PROCESS | 3672 | 1466695685627 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:28:05 INFO - PROCESS | 3672 | 1466695685630 Marionette TRACE conn3 <- [1,242,null,{}] 08:28:05 INFO - PROCESS | 3672 | 1466695685633 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 3672 | 1466695685636 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:05 INFO - PROCESS | 3672 | 1466695685719 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:28:05 INFO - PROCESS | 3672 | 1466695685727 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 3672 | 1466695685729 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:05 INFO - PROCESS | 3672 | ++DOCSHELL 11AE8400 == 34 [pid = 3672] [id = 70] 08:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (11AEA000) [pid = 3672] [serial = 207] [outer = 00000000] 08:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1312F400) [pid = 3672] [serial = 208] [outer = 11AEA000] 08:28:05 INFO - PROCESS | 3672 | 1466695685775 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (13959800) [pid = 3672] [serial = 209] [outer = 11AEA000] 08:28:06 INFO - PROCESS | 3672 | 1466695686199 Marionette TRACE conn3 <- [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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 613ms 08:28:06 INFO - PROCESS | 3672 | 1466695686249 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 3672 | 1466695686251 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:28:06 INFO - PROCESS | 3672 | 1466695686255 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 3672 | 1466695686258 Marionette TRACE conn3 <- [1,246,null,{}] 08:28:06 INFO - PROCESS | 3672 | 1466695686268 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 3672 | 1466695686272 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:06 INFO - PROCESS | 3672 | 1466695686353 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:28:06 INFO - PROCESS | 3672 | 1466695686362 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3672 | 1466695686365 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:06 INFO - PROCESS | 3672 | ++DOCSHELL 15670000 == 35 [pid = 3672] [id = 71] 08:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15671000) [pid = 3672] [serial = 210] [outer = 00000000] 08:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15959000) [pid = 3672] [serial = 211] [outer = 15671000] 08:28:06 INFO - PROCESS | 3672 | 1466695686412 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15B40000) [pid = 3672] [serial = 212] [outer = 15671000] 08:28:06 INFO - PROCESS | 3672 | 1466695686833 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 612ms 08:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:28:06 INFO - PROCESS | 3672 | 1466695686875 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 3672 | 1466695686877 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:28:06 INFO - PROCESS | 3672 | 1466695686881 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 3672 | 1466695686882 Marionette TRACE conn3 <- [1,250,null,{}] 08:28:06 INFO - PROCESS | 3672 | 1466695686889 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 3672 | 1466695686891 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:06 INFO - PROCESS | 3672 | 1466695686973 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:28:06 INFO - PROCESS | 3672 | 1466695686979 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3672 | 1466695686981 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:06 INFO - PROCESS | 3672 | ++DOCSHELL 15B4CC00 == 36 [pid = 3672] [id = 72] 08:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1600A000) [pid = 3672] [serial = 213] [outer = 00000000] 08:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16856800) [pid = 3672] [serial = 214] [outer = 1600A000] 08:28:07 INFO - PROCESS | 3672 | 1466695687027 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16A10800) [pid = 3672] [serial = 215] [outer = 1600A000] 08:28:07 INFO - PROCESS | 3672 | 1466695687443 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 581ms 08:28:07 INFO - PROCESS | 3672 | 1466695687477 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 3672 | 1466695687479 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:28:07 INFO - PROCESS | 3672 | 1466695687498 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 3672 | 1466695687500 Marionette TRACE conn3 <- [1,254,null,{}] 08:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:28:07 INFO - PROCESS | 3672 | 1466695687503 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 3672 | 1466695687505 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:07 INFO - PROCESS | 3672 | 1466695687566 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:28:07 INFO - PROCESS | 3672 | 1466695687589 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 3672 | 1466695687591 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:07 INFO - PROCESS | 3672 | ++DOCSHELL 16E56C00 == 37 [pid = 3672] [id = 73] 08:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16E59C00) [pid = 3672] [serial = 216] [outer = 00000000] 08:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17597400) [pid = 3672] [serial = 217] [outer = 16E59C00] 08:28:07 INFO - PROCESS | 3672 | 1466695687636 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (175E3400) [pid = 3672] [serial = 218] [outer = 16E59C00] 08:28:08 INFO - PROCESS | 3672 | 1466695688103 Marionette TRACE conn3 <- [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]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 612ms 08:28:08 INFO - PROCESS | 3672 | 1466695688123 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3672 | 1466695688126 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:28:08 INFO - PROCESS | 3672 | 1466695688140 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3672 | 1466695688142 Marionette TRACE conn3 <- [1,258,null,{}] 08:28:08 INFO - PROCESS | 3672 | 1466695688145 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3672 | 1466695688151 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:08 INFO - PROCESS | 3672 | 1466695688281 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:28:08 INFO - PROCESS | 3672 | 1466695688339 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3672 | 1466695688341 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:08 INFO - PROCESS | 3672 | ++DOCSHELL 174CE400 == 38 [pid = 3672] [id = 74] 08:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17E1F000) [pid = 3672] [serial = 219] [outer = 00000000] 08:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19886000) [pid = 3672] [serial = 220] [outer = 17E1F000] 08:28:08 INFO - PROCESS | 3672 | 1466695688368 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (17FF0C00) [pid = 3672] [serial = 221] [outer = 17E1F000] 08:28:08 INFO - PROCESS | 3672 | 1466695688757 Marionette TRACE conn3 <- [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]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 673ms 08:28:08 INFO - PROCESS | 3672 | 1466695688810 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3672 | 1466695688812 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:28:08 INFO - PROCESS | 3672 | 1466695688816 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3672 | 1466695688817 Marionette TRACE conn3 <- [1,262,null,{}] 08:28:08 INFO - PROCESS | 3672 | 1466695688820 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3672 | 1466695688822 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:08 INFO - PROCESS | 3672 | 1466695688928 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:28:08 INFO - PROCESS | 3672 | 1466695689014 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3672 | 1466695689016 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:09 INFO - PROCESS | 3672 | ++DOCSHELL 103C9800 == 39 [pid = 3672] [id = 75] 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1988E400) [pid = 3672] [serial = 222] [outer = 00000000] 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19BA5000) [pid = 3672] [serial = 223] [outer = 1988E400] 08:28:09 INFO - PROCESS | 3672 | 1466695689061 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19890000) [pid = 3672] [serial = 224] [outer = 1988E400] 08:28:09 INFO - PROCESS | 3672 | 1466695689429 Marionette TRACE conn3 <- [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]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 688ms 08:28:09 INFO - PROCESS | 3672 | 1466695689499 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3672 | 1466695689501 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:28:09 INFO - PROCESS | 3672 | 1466695689505 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 3672 | 1466695689506 Marionette TRACE conn3 <- [1,266,null,{}] 08:28:09 INFO - PROCESS | 3672 | 1466695689511 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 3672 | 1466695689512 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:09 INFO - PROCESS | 3672 | 1466695689619 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:28:09 INFO - PROCESS | 3672 | 1466695689624 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3672 | 1466695689626 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:09 INFO - PROCESS | 3672 | ++DOCSHELL 17F31400 == 40 [pid = 3672] [id = 76] 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1988F000) [pid = 3672] [serial = 225] [outer = 00000000] 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (19D6D400) [pid = 3672] [serial = 226] [outer = 1988F000] 08:28:09 INFO - PROCESS | 3672 | 1466695689668 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (19E31800) [pid = 3672] [serial = 227] [outer = 1988F000] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (16E4F800) [pid = 3672] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (16D52800) [pid = 3672] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1595EC00) [pid = 3672] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10B9A400) [pid = 3672] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16D51800) [pid = 3672] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1A261000) [pid = 3672] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10A5AC00) [pid = 3672] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15961800) [pid = 3672] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (13130C00) [pid = 3672] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:28:10 INFO - PROCESS | 3672 | 1466695690137 Marionette TRACE conn3 <- [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]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 689ms 08:28:10 INFO - PROCESS | 3672 | 1466695690188 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3672 | 1466695690190 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:28:10 INFO - PROCESS | 3672 | 1466695690193 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 3672 | 1466695690195 Marionette TRACE conn3 <- [1,270,null,{}] 08:28:10 INFO - PROCESS | 3672 | 1466695690198 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3672 | 1466695690200 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:10 INFO - PROCESS | 3672 | 1466695690298 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:28:10 INFO - PROCESS | 3672 | 1466695690303 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3672 | 1466695690305 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:10 INFO - PROCESS | 3672 | ++DOCSHELL 10A5AC00 == 41 [pid = 3672] [id = 77] 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1595EC00) [pid = 3672] [serial = 228] [outer = 00000000] 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A25D800) [pid = 3672] [serial = 229] [outer = 1595EC00] 08:28:10 INFO - PROCESS | 3672 | 1466695690348 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A2EB400) [pid = 3672] [serial = 230] [outer = 1595EC00] 08:28:10 INFO - PROCESS | 3672 | 1466695690751 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 582ms 08:28:10 INFO - PROCESS | 3672 | 1466695690774 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3672 | 1466695690776 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:28:10 INFO - PROCESS | 3672 | 1466695690780 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 3672 | 1466695690781 Marionette TRACE conn3 <- [1,274,null,{}] 08:28:10 INFO - PROCESS | 3672 | 1466695690788 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3672 | 1466695690790 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:10 INFO - PROCESS | 3672 | 1466695690880 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:28:10 INFO - PROCESS | 3672 | 1466695690885 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3672 | 1466695690887 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:10 INFO - PROCESS | 3672 | ++DOCSHELL 153C1400 == 42 [pid = 3672] [id = 78] 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19885000) [pid = 3672] [serial = 231] [outer = 00000000] 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A61B400) [pid = 3672] [serial = 232] [outer = 19885000] 08:28:10 INFO - PROCESS | 3672 | 1466695690929 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A621000) [pid = 3672] [serial = 233] [outer = 19885000] 08:28:11 INFO - PROCESS | 3672 | 1466695691322 Marionette TRACE conn3 <- [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]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 582ms 08:28:11 INFO - PROCESS | 3672 | 1466695691378 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3672 | 1466695691380 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:28:11 INFO - PROCESS | 3672 | 1466695691387 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3672 | 1466695691389 Marionette TRACE conn3 <- [1,278,null,{}] 08:28:11 INFO - PROCESS | 3672 | 1466695691393 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3672 | 1466695691395 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:11 INFO - PROCESS | 3672 | 1466695691493 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:28:11 INFO - PROCESS | 3672 | 1466695691500 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3672 | 1466695691503 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:11 INFO - PROCESS | 3672 | ++DOCSHELL 1A68FC00 == 43 [pid = 3672] [id = 79] 08:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A692000) [pid = 3672] [serial = 234] [outer = 00000000] 08:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A69CC00) [pid = 3672] [serial = 235] [outer = 1A692000] 08:28:11 INFO - PROCESS | 3672 | 1466695691547 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1AAA9400) [pid = 3672] [serial = 236] [outer = 1A692000] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 10A64000 == 42 [pid = 3672] [id = 53] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 1394C400 == 41 [pid = 3672] [id = 54] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 110C4400 == 40 [pid = 3672] [id = 69] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 12927000 == 39 [pid = 3672] [id = 67] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 1988FC00 == 38 [pid = 3672] [id = 68] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 1036A400 == 37 [pid = 3672] [id = 65] 08:28:12 INFO - PROCESS | 3672 | --DOCSHELL 13036400 == 36 [pid = 3672] [id = 66] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 11AE8400 == 35 [pid = 3672] [id = 70] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 15670000 == 34 [pid = 3672] [id = 71] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 103C9800 == 33 [pid = 3672] [id = 75] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 153C1400 == 32 [pid = 3672] [id = 78] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 10A5AC00 == 31 [pid = 3672] [id = 77] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 17F31400 == 30 [pid = 3672] [id = 76] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 15B4CC00 == 29 [pid = 3672] [id = 72] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 16E56C00 == 28 [pid = 3672] [id = 73] 08:28:13 INFO - PROCESS | 3672 | --DOCSHELL 174CE400 == 27 [pid = 3672] [id = 74] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (17808000) [pid = 3672] [serial = 175] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1A253800) [pid = 3672] [serial = 179] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (16780400) [pid = 3672] [serial = 170] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15B43800) [pid = 3672] [serial = 169] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19E3C400) [pid = 3672] [serial = 178] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (111EC000) [pid = 3672] [serial = 162] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (11CD0400) [pid = 3672] [serial = 163] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16F0A800) [pid = 3672] [serial = 172] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (140BE800) [pid = 3672] [serial = 159] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (110C0000) [pid = 3672] [serial = 156] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A2E8800) [pid = 3672] [serial = 181] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1B1AAC00) [pid = 3672] [serial = 46] [outer = 00000000] [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.] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1394D000) [pid = 3672] [serial = 184] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16D60400) [pid = 3672] [serial = 185] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A2EEC00) [pid = 3672] [serial = 187] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A2EDC00) [pid = 3672] [serial = 182] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13957C00) [pid = 3672] [serial = 166] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17FE9000) [pid = 3672] [serial = 176] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13224000) [pid = 3672] [serial = 165] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A39E800) [pid = 3672] [serial = 188] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17598400) [pid = 3672] [serial = 173] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A616400) [pid = 3672] [serial = 190] [outer = 00000000] [url = about:blank] 08:28:13 INFO - PROCESS | 3672 | 1466695693367 Marionette TRACE conn3 <- [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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2006ms 08:28:13 INFO - PROCESS | 3672 | 1466695693404 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3672 | 1466695693406 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:28:13 INFO - PROCESS | 3672 | 1466695693414 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3672 | 1466695693416 Marionette TRACE conn3 <- [1,282,null,{}] 08:28:13 INFO - PROCESS | 3672 | 1466695693422 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 3672 | 1466695693424 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:13 INFO - PROCESS | 3672 | 1466695693507 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:28:13 INFO - PROCESS | 3672 | 1466695693516 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3672 | 1466695693518 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:13 INFO - PROCESS | 3672 | ++DOCSHELL 110BD000 == 28 [pid = 3672] [id = 80] 08:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (110BE000) [pid = 3672] [serial = 237] [outer = 00000000] 08:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (11CD3C00) [pid = 3672] [serial = 238] [outer = 110BE000] 08:28:13 INFO - PROCESS | 3672 | 1466695693567 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11CD4800) [pid = 3672] [serial = 239] [outer = 110BE000] 08:28:14 INFO - PROCESS | 3672 | 1466695694023 Marionette TRACE conn3 <- [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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 627ms 08:28:14 INFO - PROCESS | 3672 | 1466695694053 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3672 | 1466695694058 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:28:14 INFO - PROCESS | 3672 | 1466695694065 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3672 | 1466695694067 Marionette TRACE conn3 <- [1,286,null,{}] 08:28:14 INFO - PROCESS | 3672 | 1466695694071 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3672 | 1466695694074 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:14 INFO - PROCESS | 3672 | 1466695694144 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:28:14 INFO - PROCESS | 3672 | 1466695694152 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3672 | 1466695694155 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:14 INFO - PROCESS | 3672 | ++DOCSHELL 128A6C00 == 29 [pid = 3672] [id = 81] 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12924800) [pid = 3672] [serial = 240] [outer = 00000000] 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (129E9C00) [pid = 3672] [serial = 241] [outer = 12924800] 08:28:14 INFO - PROCESS | 3672 | 1466695694202 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (12BD2C00) [pid = 3672] [serial = 242] [outer = 12924800] 08:28:14 INFO - PROCESS | 3672 | 1466695694648 Marionette TRACE conn3 <- [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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 08:28:14 INFO - PROCESS | 3672 | 1466695694684 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3672 | 1466695694697 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:28:14 INFO - PROCESS | 3672 | 1466695694701 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:28:14 INFO - PROCESS | 3672 | 1466695694704 Marionette TRACE conn3 <- [1,290,null,{}] 08:28:14 INFO - PROCESS | 3672 | 1466695694715 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3672 | 1466695694719 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:14 INFO - PROCESS | 3672 | 1466695694801 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:28:14 INFO - PROCESS | 3672 | 1466695694841 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3672 | 1466695694844 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:14 INFO - PROCESS | 3672 | ++DOCSHELL 140C6000 == 30 [pid = 3672] [id = 82] 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (140C7400) [pid = 3672] [serial = 243] [outer = 00000000] 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (14ED6400) [pid = 3672] [serial = 244] [outer = 140C7400] 08:28:14 INFO - PROCESS | 3672 | 1466695694903 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15173C00) [pid = 3672] [serial = 245] [outer = 140C7400] 08:28:15 INFO - PROCESS | 3672 | 1466695695318 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 689ms 08:28:15 INFO - PROCESS | 3672 | 1466695695384 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 3672 | 1466695695386 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:28:15 INFO - PROCESS | 3672 | 1466695695389 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 3672 | 1466695695391 Marionette TRACE conn3 <- [1,294,null,{}] 08:28:15 INFO - PROCESS | 3672 | 1466695695394 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 3672 | 1466695695396 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:15 INFO - PROCESS | 3672 | 1466695695476 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:28:15 INFO - PROCESS | 3672 | 1466695695482 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3672 | 1466695695484 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:15 INFO - PROCESS | 3672 | ++DOCSHELL 1402DC00 == 31 [pid = 3672] [id = 83] 08:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (14ED6000) [pid = 3672] [serial = 246] [outer = 00000000] 08:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15964C00) [pid = 3672] [serial = 247] [outer = 14ED6000] 08:28:15 INFO - PROCESS | 3672 | 1466695695527 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16009C00) [pid = 3672] [serial = 248] [outer = 14ED6000] 08:28:16 INFO - PROCESS | 3672 | 1466695696076 Marionette TRACE conn3 <- [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]]]}] 08:28:16 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. 08:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 735ms 08:28:16 INFO - PROCESS | 3672 | 1466695696134 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3672 | 1466695696136 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:28:16 INFO - PROCESS | 3672 | 1466695696140 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 3672 | 1466695696142 Marionette TRACE conn3 <- [1,298,null,{}] 08:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:28:16 INFO - PROCESS | 3672 | 1466695696149 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 3672 | 1466695696151 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:16 INFO - PROCESS | 3672 | 1466695696226 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:28:16 INFO - PROCESS | 3672 | 1466695696232 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3672 | 1466695696234 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:16 INFO - PROCESS | 3672 | ++DOCSHELL 1685BC00 == 32 [pid = 3672] [id = 84] 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16A0D400) [pid = 3672] [serial = 249] [outer = 00000000] 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16F12400) [pid = 3672] [serial = 250] [outer = 16A0D400] 08:28:16 INFO - PROCESS | 3672 | 1466695696276 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17422400) [pid = 3672] [serial = 251] [outer = 16A0D400] 08:28:16 INFO - PROCESS | 3672 | 1466695696690 Marionette TRACE conn3 <- [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]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 612ms 08:28:16 INFO - PROCESS | 3672 | 1466695696766 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3672 | 1466695696768 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:28:16 INFO - PROCESS | 3672 | 1466695696771 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:28:16 INFO - PROCESS | 3672 | 1466695696773 Marionette TRACE conn3 <- [1,302,null,{}] 08:28:16 INFO - PROCESS | 3672 | 1466695696777 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 3672 | 1466695696782 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:16 INFO - PROCESS | 3672 | 1466695696882 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:28:16 INFO - PROCESS | 3672 | 1466695696887 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3672 | 1466695696889 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:16 INFO - PROCESS | 3672 | ++DOCSHELL 1759A000 == 33 [pid = 3672] [id = 85] 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (175E9C00) [pid = 3672] [serial = 252] [outer = 00000000] 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (17E27400) [pid = 3672] [serial = 253] [outer = 175E9C00] 08:28:16 INFO - PROCESS | 3672 | 1466695696933 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (17FE9000) [pid = 3672] [serial = 254] [outer = 175E9C00] 08:28:17 INFO - PROCESS | 3672 | 1466695697322 Marionette TRACE conn3 <- [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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 582ms 08:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:28:17 INFO - PROCESS | 3672 | 1466695697359 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3672 | 1466695697361 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:28:17 INFO - PROCESS | 3672 | 1466695697364 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3672 | 1466695697366 Marionette TRACE conn3 <- [1,306,null,{}] 08:28:17 INFO - PROCESS | 3672 | 1466695697369 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3672 | 1466695697371 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:17 INFO - PROCESS | 3672 | 1466695697446 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:28:17 INFO - PROCESS | 3672 | 1466695697451 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3672 | 1466695697453 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:17 INFO - PROCESS | 3672 | ++DOCSHELL 17FE8C00 == 34 [pid = 3672] [id = 86] 08:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19887000) [pid = 3672] [serial = 255] [outer = 00000000] 08:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (19890400) [pid = 3672] [serial = 256] [outer = 19887000] 08:28:17 INFO - PROCESS | 3672 | 1466695697505 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (19891800) [pid = 3672] [serial = 257] [outer = 19887000] 08:28:17 INFO - PROCESS | 3672 | 1466695697913 Marionette TRACE conn3 <- [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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 582ms 08:28:17 INFO - PROCESS | 3672 | 1466695697960 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3672 | 1466695697961 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:28:17 INFO - PROCESS | 3672 | 1466695697979 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3672 | 1466695697980 Marionette TRACE conn3 <- [1,310,null,{}] 08:28:17 INFO - PROCESS | 3672 | 1466695697985 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3672 | 1466695697987 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:18 INFO - PROCESS | 3672 | 1466695698064 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:28:18 INFO - PROCESS | 3672 | 1466695698069 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3672 | 1466695698071 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:18 INFO - PROCESS | 3672 | ++DOCSHELL 1988FC00 == 35 [pid = 3672] [id = 87] 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (19BAF400) [pid = 3672] [serial = 258] [outer = 00000000] 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (19E37400) [pid = 3672] [serial = 259] [outer = 19BAF400] 08:28:18 INFO - PROCESS | 3672 | 1466695698098 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (19E37C00) [pid = 3672] [serial = 260] [outer = 19BAF400] 08:28:18 INFO - PROCESS | 3672 | 1466695698502 Marionette TRACE conn3 <- [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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 582ms 08:28:18 INFO - PROCESS | 3672 | 1466695698546 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 3672 | 1466695698547 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:28:18 INFO - PROCESS | 3672 | 1466695698574 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 3672 | 1466695698576 Marionette TRACE conn3 <- [1,314,null,{}] 08:28:18 INFO - PROCESS | 3672 | 1466695698580 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 3672 | 1466695698581 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:18 INFO - PROCESS | 3672 | 1466695698691 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:28:18 INFO - PROCESS | 3672 | 1466695698745 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3672 | 1466695698747 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:18 INFO - PROCESS | 3672 | ++DOCSHELL 140C5800 == 36 [pid = 3672] [id = 88] 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1A256C00) [pid = 3672] [serial = 261] [outer = 00000000] 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1A2EA800) [pid = 3672] [serial = 262] [outer = 1A256C00] 08:28:18 INFO - PROCESS | 3672 | 1466695698810 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1A2EC400) [pid = 3672] [serial = 263] [outer = 1A256C00] 08:28:19 INFO - PROCESS | 3672 | 1466695699178 Marionette TRACE conn3 <- [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]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 643ms 08:28:19 INFO - PROCESS | 3672 | 1466695699197 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3672 | 1466695699198 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:28:19 INFO - PROCESS | 3672 | 1466695699207 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 3672 | 1466695699208 Marionette TRACE conn3 <- [1,318,null,{}] 08:28:19 INFO - PROCESS | 3672 | 1466695699212 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 3672 | 1466695699213 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:19 INFO - PROCESS | 3672 | 1466695699320 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:28:19 INFO - PROCESS | 3672 | 1466695699325 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3672 | 1466695699327 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:19 INFO - PROCESS | 3672 | ++DOCSHELL 1A254C00 == 37 [pid = 3672] [id = 89] 08:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1A39D800) [pid = 3672] [serial = 264] [outer = 00000000] 08:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1A616400) [pid = 3672] [serial = 265] [outer = 1A39D800] 08:28:19 INFO - PROCESS | 3672 | 1466695699369 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1A61C400) [pid = 3672] [serial = 266] [outer = 1A39D800] 08:28:19 INFO - PROCESS | 3672 | 1466695699793 Marionette TRACE conn3 <- [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]]]}] 08:28:19 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. 08:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 613ms 08:28:19 INFO - PROCESS | 3672 | 1466695699879 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 3672 | 1466695699881 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:28:19 INFO - PROCESS | 3672 | 1466695699882 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:28:19 INFO - PROCESS | 3672 | 1466695699906 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 3672 | 1466695699909 Marionette TRACE conn3 <- [1,322,null,{}] 08:28:19 INFO - PROCESS | 3672 | 1466695699914 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 3672 | 1466695699916 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:20 INFO - PROCESS | 3672 | 1466695700069 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:28:20 INFO - PROCESS | 3672 | 1466695700087 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3672 | 1466695700090 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:20 INFO - PROCESS | 3672 | ++DOCSHELL 1685A800 == 38 [pid = 3672] [id = 90] 08:28:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (1A697800) [pid = 3672] [serial = 267] [outer = 00000000] 08:28:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (1AAB2800) [pid = 3672] [serial = 268] [outer = 1A697800] 08:28:20 INFO - PROCESS | 3672 | 1466695700134 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (1AD5EC00) [pid = 3672] [serial = 269] [outer = 1A697800] 08:28:20 INFO - PROCESS | 3672 | 1466695700818 Marionette TRACE conn3 <- [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]]]}] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (16A0A400) [pid = 3672] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (105E8000) [pid = 3672] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1394C800) [pid = 3672] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (11AEC800) [pid = 3672] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (17E1F000) [pid = 3672] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1988E400) [pid = 3672] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1988F000) [pid = 3672] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1595EC00) [pid = 3672] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (19885000) [pid = 3672] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (16E59C00) [pid = 3672] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1600A000) [pid = 3672] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15671000) [pid = 3672] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (11AEA000) [pid = 3672] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (111E3800) [pid = 3672] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19891400) [pid = 3672] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (129A9C00) [pid = 3672] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (13127400) [pid = 3672] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1036C000) [pid = 3672] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:28:20 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10A64800) [pid = 3672] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:28:20 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. 08:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 980ms 08:28:20 INFO - PROCESS | 3672 | 1466695700876 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:28:20 INFO - PROCESS | 3672 | 1466695700878 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 3672 | 1466695700881 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 3672 | 1466695700883 Marionette TRACE conn3 <- [1,326,null,{}] 08:28:20 INFO - PROCESS | 3672 | 1466695700886 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 3672 | 1466695700889 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:20 INFO - PROCESS | 3672 | 1466695700968 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:28:20 INFO - PROCESS | 3672 | 1466695700976 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3672 | 1466695700977 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:20 INFO - PROCESS | 3672 | ++DOCSHELL 11CD1C00 == 39 [pid = 3672] [id = 91] 08:28:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1281DC00) [pid = 3672] [serial = 270] [outer = 00000000] 08:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (130A1C00) [pid = 3672] [serial = 271] [outer = 1281DC00] 08:28:21 INFO - PROCESS | 3672 | 1466695701028 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1394B000) [pid = 3672] [serial = 272] [outer = 1281DC00] 08:28:21 INFO - PROCESS | 3672 | 1466695701473 Marionette TRACE conn3 <- [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]]]}] 08:28:21 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. 08:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 613ms 08:28:21 INFO - PROCESS | 3672 | 1466695701519 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3672 | 1466695701521 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:28:21 INFO - PROCESS | 3672 | 1466695701525 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:28:21 INFO - PROCESS | 3672 | 1466695701526 Marionette TRACE conn3 <- [1,330,null,{}] 08:28:21 INFO - PROCESS | 3672 | 1466695701529 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3672 | 1466695701531 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:21 INFO - PROCESS | 3672 | 1466695701609 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:28:21 INFO - PROCESS | 3672 | 1466695701614 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3672 | 1466695701616 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:21 INFO - PROCESS | 3672 | ++DOCSHELL 153C6C00 == 40 [pid = 3672] [id = 92] 08:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1544D400) [pid = 3672] [serial = 273] [outer = 00000000] 08:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (17E1F000) [pid = 3672] [serial = 274] [outer = 1544D400] 08:28:21 INFO - PROCESS | 3672 | 1466695701651 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (18181000) [pid = 3672] [serial = 275] [outer = 1544D400] 08:28:22 INFO - PROCESS | 3672 | 1466695702064 Marionette TRACE conn3 <- [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]]]}] 08:28:22 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. 08:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 582ms 08:28:22 INFO - PROCESS | 3672 | 1466695702106 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 3672 | 1466695702107 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:28:22 INFO - PROCESS | 3672 | 1466695702115 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 3672 | 1466695702116 Marionette TRACE conn3 <- [1,334,null,{}] 08:28:22 INFO - PROCESS | 3672 | 1466695702120 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 3672 | 1466695702121 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:22 INFO - PROCESS | 3672 | 1466695702200 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:28:22 INFO - PROCESS | 3672 | 1466695702206 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3672 | 1466695702208 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:22 INFO - PROCESS | 3672 | ++DOCSHELL 1600A000 == 41 [pid = 3672] [id = 93] 08:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (16F11C00) [pid = 3672] [serial = 276] [outer = 00000000] 08:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (18189800) [pid = 3672] [serial = 277] [outer = 16F11C00] 08:28:22 INFO - PROCESS | 3672 | 1466695702253 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1818CC00) [pid = 3672] [serial = 278] [outer = 16F11C00] 08:28:22 INFO - PROCESS | 3672 | 1466695702681 Marionette TRACE conn3 <- [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]]]}] 08:28:22 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. 08:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 612ms 08:28:22 INFO - PROCESS | 3672 | 1466695702736 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 3672 | 1466695702737 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:28:22 INFO - PROCESS | 3672 | 1466695702755 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 3672 | 1466695702757 Marionette TRACE conn3 <- [1,338,null,{}] 08:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:28:22 INFO - PROCESS | 3672 | 1466695702761 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 3672 | 1466695702762 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:22 INFO - PROCESS | 3672 | 1466695702888 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:28:23 INFO - PROCESS | 3672 | 1466695703018 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3672 | 1466695703022 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:23 INFO - PROCESS | 3672 | ++DOCSHELL 105EDC00 == 42 [pid = 3672] [id = 94] 08:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (105EE400) [pid = 3672] [serial = 279] [outer = 00000000] 08:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10A60C00) [pid = 3672] [serial = 280] [outer = 105EE400] 08:28:23 INFO - PROCESS | 3672 | 1466695703081 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10E3DC00) [pid = 3672] [serial = 281] [outer = 105EE400] 08:28:23 INFO - PROCESS | 3672 | 1466695703823 Marionette TRACE conn3 <- [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]]]}] 08:28:23 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. 08:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1118ms 08:28:23 INFO - PROCESS | 3672 | 1466695703886 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3672 | 1466695703890 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:28:23 INFO - PROCESS | 3672 | 1466695703895 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3672 | 1466695703899 Marionette TRACE conn3 <- [1,342,null,{}] 08:28:23 INFO - PROCESS | 3672 | 1466695703904 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 3672 | 1466695703907 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:24 INFO - PROCESS | 3672 | 1466695704032 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:28:24 INFO - PROCESS | 3672 | 1466695704178 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3672 | 1466695704181 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:24 INFO - PROCESS | 3672 | ++DOCSHELL 1281D400 == 43 [pid = 3672] [id = 95] 08:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (12822000) [pid = 3672] [serial = 282] [outer = 00000000] 08:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (12D8A400) [pid = 3672] [serial = 283] [outer = 12822000] 08:28:24 INFO - PROCESS | 3672 | 1466695704237 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1314F000) [pid = 3672] [serial = 284] [outer = 12822000] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1600A000 == 42 [pid = 3672] [id = 93] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 153C6C00 == 41 [pid = 3672] [id = 92] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 11CD1C00 == 40 [pid = 3672] [id = 91] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1685A800 == 39 [pid = 3672] [id = 90] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1A254C00 == 38 [pid = 3672] [id = 89] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 140C5800 == 37 [pid = 3672] [id = 88] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1988FC00 == 36 [pid = 3672] [id = 87] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 17FE8C00 == 35 [pid = 3672] [id = 86] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1759A000 == 34 [pid = 3672] [id = 85] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1685BC00 == 33 [pid = 3672] [id = 84] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1402DC00 == 32 [pid = 3672] [id = 83] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 140C6000 == 31 [pid = 3672] [id = 82] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 128A6C00 == 30 [pid = 3672] [id = 81] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1A69CC00) [pid = 3672] [serial = 235] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 110BD000 == 29 [pid = 3672] [id = 80] 08:28:25 INFO - PROCESS | 3672 | --DOCSHELL 1A68FC00 == 28 [pid = 3672] [id = 79] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1A616C00) [pid = 3672] [serial = 191] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (19BB0400) [pid = 3672] [serial = 154] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (15175400) [pid = 3672] [serial = 160] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (140C0800) [pid = 3672] [serial = 124] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (114C8800) [pid = 3672] [serial = 157] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (19886000) [pid = 3672] [serial = 220] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (17FF0C00) [pid = 3672] [serial = 221] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (19890000) [pid = 3672] [serial = 224] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (19BA5000) [pid = 3672] [serial = 223] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19D6D400) [pid = 3672] [serial = 226] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A25D800) [pid = 3672] [serial = 229] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1A61B400) [pid = 3672] [serial = 232] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17597400) [pid = 3672] [serial = 217] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16A10800) [pid = 3672] [serial = 215] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16856800) [pid = 3672] [serial = 214] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15959000) [pid = 3672] [serial = 211] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15B40000) [pid = 3672] [serial = 212] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1312F400) [pid = 3672] [serial = 208] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13959800) [pid = 3672] [serial = 209] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12D89C00) [pid = 3672] [serial = 206] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (129EC000) [pid = 3672] [serial = 205] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A2E3800) [pid = 3672] [serial = 203] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E39800) [pid = 3672] [serial = 202] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17FF2800) [pid = 3672] [serial = 200] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (174CE000) [pid = 3672] [serial = 199] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15454400) [pid = 3672] [serial = 197] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (140C6400) [pid = 3672] [serial = 196] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A61400) [pid = 3672] [serial = 194] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (104E6000) [pid = 3672] [serial = 193] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1A621000) [pid = 3672] [serial = 233] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1A2EB400) [pid = 3672] [serial = 230] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E31800) [pid = 3672] [serial = 227] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (175E3400) [pid = 3672] [serial = 218] [outer = 00000000] [url = about:blank] 08:28:25 INFO - PROCESS | 3672 | 1466695705115 Marionette TRACE conn3 <- [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]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1271ms 08:28:25 INFO - PROCESS | 3672 | 1466695705162 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3672 | 1466695705165 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:28:25 INFO - PROCESS | 3672 | 1466695705170 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 3672 | 1466695705173 Marionette TRACE conn3 <- [1,346,null,{}] 08:28:25 INFO - PROCESS | 3672 | 1466695705178 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3672 | 1466695705181 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:25 INFO - PROCESS | 3672 | 1466695705263 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:28:25 INFO - PROCESS | 3672 | 1466695705270 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3672 | 1466695705274 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:25 INFO - PROCESS | 3672 | ++DOCSHELL 10E39800 == 29 [pid = 3672] [id = 96] 08:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10E39C00) [pid = 3672] [serial = 285] [outer = 00000000] 08:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (111EB800) [pid = 3672] [serial = 286] [outer = 10E39C00] 08:28:25 INFO - PROCESS | 3672 | 1466695705325 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11AE8400) [pid = 3672] [serial = 287] [outer = 10E39C00] 08:28:25 INFO - PROCESS | 3672 | 1466695705793 Marionette TRACE conn3 <- [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]]]}] 08:28:25 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. 08:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 688ms 08:28:25 INFO - PROCESS | 3672 | 1466695705851 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3672 | 1466695705855 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:28:25 INFO - PROCESS | 3672 | 1466695705861 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 3672 | 1466695705864 Marionette TRACE conn3 <- [1,350,null,{}] 08:28:25 INFO - PROCESS | 3672 | 1466695705868 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3672 | 1466695705870 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:25 INFO - PROCESS | 3672 | 1466695705972 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:28:26 INFO - PROCESS | 3672 | 1466695706053 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3672 | 1466695706056 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:26 INFO - PROCESS | 3672 | ++DOCSHELL 11CFB000 == 30 [pid = 3672] [id = 97] 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1281E000) [pid = 3672] [serial = 288] [outer = 00000000] 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (129F7000) [pid = 3672] [serial = 289] [outer = 1281E000] 08:28:26 INFO - PROCESS | 3672 | 1466695706103 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13122C00) [pid = 3672] [serial = 290] [outer = 1281E000] 08:28:26 INFO - PROCESS | 3672 | 1466695706470 Marionette TRACE conn3 <- [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]]]}] 08:28:26 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. 08:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 612ms 08:28:26 INFO - PROCESS | 3672 | 1466695706499 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3672 | 1466695706501 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:28:26 INFO - PROCESS | 3672 | 1466695706504 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3672 | 1466695706508 Marionette TRACE conn3 <- [1,354,null,{}] 08:28:26 INFO - PROCESS | 3672 | 1466695706518 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 3672 | 1466695706523 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:26 INFO - PROCESS | 3672 | 1466695706655 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:28:26 INFO - PROCESS | 3672 | 1466695706672 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3672 | 1466695706676 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:26 INFO - PROCESS | 3672 | ++DOCSHELL 140C6800 == 31 [pid = 3672] [id = 98] 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (140C7000) [pid = 3672] [serial = 291] [outer = 00000000] 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1510CC00) [pid = 3672] [serial = 292] [outer = 140C7000] 08:28:26 INFO - PROCESS | 3672 | 1466695706723 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (153C3800) [pid = 3672] [serial = 293] [outer = 140C7000] 08:28:27 INFO - PROCESS | 3672 | 1466695707146 Marionette TRACE conn3 <- [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]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 689ms 08:28:27 INFO - PROCESS | 3672 | 1466695707190 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 3672 | 1466695707193 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:28:27 INFO - PROCESS | 3672 | 1466695707196 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:28:27 INFO - PROCESS | 3672 | 1466695707198 Marionette TRACE conn3 <- [1,358,null,{}] 08:28:27 INFO - PROCESS | 3672 | 1466695707201 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 3672 | 1466695707203 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:27 INFO - PROCESS | 3672 | 1466695707311 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:28:27 INFO - PROCESS | 3672 | 1466695707316 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 3672 | 1466695707318 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:27 INFO - PROCESS | 3672 | ++DOCSHELL 1595A800 == 32 [pid = 3672] [id = 99] 08:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1595B000) [pid = 3672] [serial = 294] [outer = 00000000] 08:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15B41400) [pid = 3672] [serial = 295] [outer = 1595B000] 08:28:27 INFO - PROCESS | 3672 | 1466695707364 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16017000) [pid = 3672] [serial = 296] [outer = 1595B000] 08:28:27 INFO - PROCESS | 3672 | 1466695707777 Marionette TRACE conn3 <- [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]]]}] 08:28:27 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. 08:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 08:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:28:27 INFO - PROCESS | 3672 | 1466695707818 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 3672 | 1466695707820 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:28:27 INFO - PROCESS | 3672 | 1466695707823 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 3672 | 1466695707825 Marionette TRACE conn3 <- [1,362,null,{}] 08:28:27 INFO - PROCESS | 3672 | 1466695707828 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 3672 | 1466695707830 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:27 INFO - PROCESS | 3672 | 1466695707930 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:28:27 INFO - PROCESS | 3672 | 1466695708008 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 3672 | 1466695708010 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:27 INFO - PROCESS | 3672 | ++DOCSHELL 1281D800 == 33 [pid = 3672] [id = 100] 08:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (160BAC00) [pid = 3672] [serial = 297] [outer = 00000000] 08:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (160C2800) [pid = 3672] [serial = 298] [outer = 160BAC00] 08:28:28 INFO - PROCESS | 3672 | 1466695708054 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (160C4C00) [pid = 3672] [serial = 299] [outer = 160BAC00] 08:28:28 INFO - PROCESS | 3672 | 1466695708471 Marionette TRACE conn3 <- [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]]]}] 08:28:28 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. 08:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 674ms 08:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:28:28 INFO - PROCESS | 3672 | 1466695708506 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 3672 | 1466695708508 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:28:28 INFO - PROCESS | 3672 | 1466695708512 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 3672 | 1466695708513 Marionette TRACE conn3 <- [1,366,null,{}] 08:28:28 INFO - PROCESS | 3672 | 1466695708517 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:28 INFO - PROCESS | 3672 | 1466695708522 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:28 INFO - PROCESS | 3672 | 1466695708658 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:28:28 INFO - PROCESS | 3672 | 1466695708717 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 3672 | 1466695708719 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:28 INFO - PROCESS | 3672 | ++DOCSHELL 16D52400 == 34 [pid = 3672] [id = 101] 08:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16D52800) [pid = 3672] [serial = 300] [outer = 00000000] 08:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16E4B400) [pid = 3672] [serial = 301] [outer = 16D52800] 08:28:28 INFO - PROCESS | 3672 | 1466695708763 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16E4EC00) [pid = 3672] [serial = 302] [outer = 16D52800] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (110BE000) [pid = 3672] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A692000) [pid = 3672] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19887000) [pid = 3672] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1A256C00) [pid = 3672] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (14ED6000) [pid = 3672] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A39D800) [pid = 3672] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BAF400) [pid = 3672] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1A697800) [pid = 3672] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1281DC00) [pid = 3672] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1544D400) [pid = 3672] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (175E9C00) [pid = 3672] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (140C7400) [pid = 3672] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16A0D400) [pid = 3672] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (12924800) [pid = 3672] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:28:29 INFO - PROCESS | 3672 | 1466695709339 Marionette TRACE conn3 <- [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]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 873ms 08:28:29 INFO - PROCESS | 3672 | 1466695709399 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 3672 | 1466695709401 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:28:29 INFO - PROCESS | 3672 | 1466695709404 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 3672 | 1466695709406 Marionette TRACE conn3 <- [1,370,null,{}] 08:28:29 INFO - PROCESS | 3672 | 1466695709409 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 3672 | 1466695709411 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:29 INFO - PROCESS | 3672 | 1466695709485 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:28:29 INFO - PROCESS | 3672 | 1466695709490 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 3672 | 1466695709492 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:29 INFO - PROCESS | 3672 | ++DOCSHELL 129F5800 == 35 [pid = 3672] [id = 102] 08:28:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12D8D400) [pid = 3672] [serial = 303] [outer = 00000000] 08:28:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BC3800) [pid = 3672] [serial = 304] [outer = 12D8D400] 08:28:29 INFO - PROCESS | 3672 | 1466695709534 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (174D0000) [pid = 3672] [serial = 305] [outer = 12D8D400] 08:28:29 INFO - PROCESS | 3672 | 1466695709925 Marionette TRACE conn3 <- [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]]]}] 08:28:29 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. 08:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 582ms 08:28:29 INFO - PROCESS | 3672 | 1466695709984 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 3672 | 1466695709986 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:28:29 INFO - PROCESS | 3672 | 1466695709989 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 3672 | 1466695709991 Marionette TRACE conn3 <- [1,374,null,{}] 08:28:30 INFO - PROCESS | 3672 | 1466695709994 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 3672 | 1466695709996 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:30 INFO - PROCESS | 3672 | 1466695710073 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:28:30 INFO - PROCESS | 3672 | 1466695710079 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3672 | 1466695710081 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:30 INFO - PROCESS | 3672 | ++DOCSHELL 15959000 == 36 [pid = 3672] [id = 103] 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16A0D400) [pid = 3672] [serial = 306] [outer = 00000000] 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17805800) [pid = 3672] [serial = 307] [outer = 16A0D400] 08:28:30 INFO - PROCESS | 3672 | 1466695710124 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1780B800) [pid = 3672] [serial = 308] [outer = 16A0D400] 08:28:30 INFO - PROCESS | 3672 | 1466695710536 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:28:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 582ms 08:28:30 INFO - PROCESS | 3672 | 1466695710587 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 3672 | 1466695710589 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:28:30 INFO - PROCESS | 3672 | 1466695710592 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:28:30 INFO - PROCESS | 3672 | 1466695710594 Marionette TRACE conn3 <- [1,378,null,{}] 08:28:30 INFO - PROCESS | 3672 | 1466695710597 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 3672 | 1466695710599 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:30 INFO - PROCESS | 3672 | 1466695710657 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:28:30 INFO - PROCESS | 3672 | 1466695710665 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3672 | 1466695710667 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:30 INFO - PROCESS | 3672 | ++DOCSHELL 15109400 == 37 [pid = 3672] [id = 104] 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (175E3C00) [pid = 3672] [serial = 309] [outer = 00000000] 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17EA3800) [pid = 3672] [serial = 310] [outer = 175E3C00] 08:28:30 INFO - PROCESS | 3672 | 1466695710727 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17F25000) [pid = 3672] [serial = 311] [outer = 175E3C00] 08:28:31 INFO - PROCESS | 3672 | 1466695711161 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:28:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 628ms 08:28:31 INFO - PROCESS | 3672 | 1466695711216 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3672 | 1466695711218 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:28:31 INFO - PROCESS | 3672 | 1466695711221 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:28:31 INFO - PROCESS | 3672 | 1466695711223 Marionette TRACE conn3 <- [1,382,null,{}] 08:28:31 INFO - PROCESS | 3672 | 1466695711226 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 3672 | 1466695711228 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:31 INFO - PROCESS | 3672 | 1466695711393 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:28:31 INFO - PROCESS | 3672 | 1466695711496 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3672 | 1466695711500 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:31 INFO - PROCESS | 3672 | ++DOCSHELL 10A58C00 == 38 [pid = 3672] [id = 105] 08:28:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A59800) [pid = 3672] [serial = 312] [outer = 00000000] 08:28:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10E35400) [pid = 3672] [serial = 313] [outer = 10A59800] 08:28:31 INFO - PROCESS | 3672 | 1466695711556 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (110C5400) [pid = 3672] [serial = 314] [outer = 10A59800] 08:28:32 INFO - PROCESS | 3672 | 1466695712223 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:28:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1025ms 08:28:32 INFO - PROCESS | 3672 | 1466695712229 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 3672 | 1466695712233 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:28:32 INFO - PROCESS | 3672 | 1466695712238 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 3672 | 1466695712241 Marionette TRACE conn3 <- [1,386,null,{}] 08:28:32 INFO - PROCESS | 3672 | 1466695712246 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 3672 | 1466695712249 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:32 INFO - PROCESS | 3672 | 1466695712354 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:28:32 INFO - PROCESS | 3672 | 1466695712436 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 3672 | 1466695712439 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:32 INFO - PROCESS | 3672 | ++DOCSHELL 131ECC00 == 39 [pid = 3672] [id = 106] 08:28:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (13224000) [pid = 3672] [serial = 315] [outer = 00000000] 08:28:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (13C36000) [pid = 3672] [serial = 316] [outer = 13224000] 08:28:32 INFO - PROCESS | 3672 | 1466695712537 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (140C3800) [pid = 3672] [serial = 317] [outer = 13224000] 08:28:33 INFO - PROCESS | 3672 | 1466695713092 Marionette TRACE conn3 <- [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]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 872ms 08:28:33 INFO - PROCESS | 3672 | 1466695713127 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3672 | 1466695713131 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:28:33 INFO - PROCESS | 3672 | 1466695713136 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:28:33 INFO - PROCESS | 3672 | 1466695713138 Marionette TRACE conn3 <- [1,390,null,{}] 08:28:33 INFO - PROCESS | 3672 | 1466695713142 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 3672 | 1466695713145 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:33 INFO - PROCESS | 3672 | 1466695713248 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:28:33 INFO - PROCESS | 3672 | 1466695713344 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3672 | 1466695713347 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:33 INFO - PROCESS | 3672 | ++DOCSHELL 160C1C00 == 40 [pid = 3672] [id = 107] 08:28:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1658C000) [pid = 3672] [serial = 318] [outer = 00000000] 08:28:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1685B800) [pid = 3672] [serial = 319] [outer = 1658C000] 08:28:33 INFO - PROCESS | 3672 | 1466695713403 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (174CE000) [pid = 3672] [serial = 320] [outer = 1658C000] 08:28:34 INFO - PROCESS | 3672 | 1466695714051 Marionette TRACE conn3 <- [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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 979ms 08:28:34 INFO - PROCESS | 3672 | 1466695714123 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 3672 | 1466695714127 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:28:34 INFO - PROCESS | 3672 | 1466695714137 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 3672 | 1466695714142 Marionette TRACE conn3 <- [1,394,null,{}] 08:28:34 INFO - PROCESS | 3672 | 1466695714298 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 3672 | 1466695714301 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:34 INFO - PROCESS | 3672 | 1466695714402 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:28:34 INFO - PROCESS | 3672 | 1466695714491 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3672 | 1466695714495 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:34 INFO - PROCESS | 3672 | ++DOCSHELL 11CF4000 == 41 [pid = 3672] [id = 108] 08:28:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (11CF4C00) [pid = 3672] [serial = 321] [outer = 00000000] 08:28:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11CF9800) [pid = 3672] [serial = 322] [outer = 11CF4C00] 08:28:34 INFO - PROCESS | 3672 | 1466695714546 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (12925000) [pid = 3672] [serial = 323] [outer = 11CF4C00] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 15959000 == 40 [pid = 3672] [id = 103] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 129F5800 == 39 [pid = 3672] [id = 102] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 16D52400 == 38 [pid = 3672] [id = 101] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 1281D800 == 37 [pid = 3672] [id = 100] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 1595A800 == 36 [pid = 3672] [id = 99] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 140C6800 == 35 [pid = 3672] [id = 98] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 11CFB000 == 34 [pid = 3672] [id = 97] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 10E39800 == 33 [pid = 3672] [id = 96] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 105EDC00 == 32 [pid = 3672] [id = 94] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 1281D400 == 31 [pid = 3672] [id = 95] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 160C1C00 == 30 [pid = 3672] [id = 107] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 15109400 == 29 [pid = 3672] [id = 104] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 10A58C00 == 28 [pid = 3672] [id = 105] 08:28:35 INFO - PROCESS | 3672 | --DOCSHELL 131ECC00 == 27 [pid = 3672] [id = 106] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (11CD3C00) [pid = 3672] [serial = 238] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (11CD4800) [pid = 3672] [serial = 239] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1AAA9400) [pid = 3672] [serial = 236] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19890400) [pid = 3672] [serial = 256] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1A2EA800) [pid = 3672] [serial = 262] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19891800) [pid = 3672] [serial = 257] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15964C00) [pid = 3672] [serial = 247] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16009C00) [pid = 3672] [serial = 248] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A61C400) [pid = 3672] [serial = 266] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1A616400) [pid = 3672] [serial = 265] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E37400) [pid = 3672] [serial = 259] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1AD5EC00) [pid = 3672] [serial = 269] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1AAB2800) [pid = 3672] [serial = 268] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (130A1C00) [pid = 3672] [serial = 271] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1394B000) [pid = 3672] [serial = 272] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E1F000) [pid = 3672] [serial = 274] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17E27400) [pid = 3672] [serial = 253] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FE9000) [pid = 3672] [serial = 254] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14ED6400) [pid = 3672] [serial = 244] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15173C00) [pid = 3672] [serial = 245] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16F12400) [pid = 3672] [serial = 250] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17422400) [pid = 3672] [serial = 251] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (129E9C00) [pid = 3672] [serial = 241] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (12BD2C00) [pid = 3672] [serial = 242] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18181000) [pid = 3672] [serial = 275] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A2EC400) [pid = 3672] [serial = 263] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19E37C00) [pid = 3672] [serial = 260] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18189800) [pid = 3672] [serial = 277] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 3672 | 1466695715731 Marionette TRACE conn3 <- [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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1653ms 08:28:35 INFO - PROCESS | 3672 | 1466695715785 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3672 | 1466695715790 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:28:35 INFO - PROCESS | 3672 | 1466695715795 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3672 | 1466695715798 Marionette TRACE conn3 <- [1,398,null,{}] 08:28:35 INFO - PROCESS | 3672 | 1466695715806 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 3672 | 1466695715811 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:35 INFO - PROCESS | 3672 | 1466695715898 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:28:35 INFO - PROCESS | 3672 | 1466695715977 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3672 | 1466695715982 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:35 INFO - PROCESS | 3672 | ++DOCSHELL 10562C00 == 28 [pid = 3672] [id = 109] 08:28:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10567800) [pid = 3672] [serial = 324] [outer = 00000000] 08:28:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11AE6800) [pid = 3672] [serial = 325] [outer = 10567800] 08:28:36 INFO - PROCESS | 3672 | 1466695716029 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11CCF400) [pid = 3672] [serial = 326] [outer = 10567800] 08:28:36 INFO - PROCESS | 3672 | 1466695716420 Marionette TRACE conn3 <- [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]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 674ms 08:28:36 INFO - PROCESS | 3672 | 1466695716478 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3672 | 1466695716483 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 3672 | 1466695716493 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:28:36 INFO - PROCESS | 3672 | 1466695716495 Marionette TRACE conn3 <- [1,402,null,{}] 08:28:36 INFO - PROCESS | 3672 | 1466695716499 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3672 | 1466695716502 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:36 INFO - PROCESS | 3672 | 1466695716589 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:28:36 INFO - PROCESS | 3672 | 1466695716598 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3672 | 1466695716601 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:36 INFO - PROCESS | 3672 | ++DOCSHELL 12D96800 == 29 [pid = 3672] [id = 110] 08:28:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13031C00) [pid = 3672] [serial = 327] [outer = 00000000] 08:28:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13149C00) [pid = 3672] [serial = 328] [outer = 13031C00] 08:28:36 INFO - PROCESS | 3672 | 1466695716648 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (132B3800) [pid = 3672] [serial = 329] [outer = 13031C00] 08:28:37 INFO - PROCESS | 3672 | 1466695717107 Marionette TRACE conn3 <- [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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 08:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:28:37 INFO - PROCESS | 3672 | 1466695717134 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3672 | 1466695717136 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:28:37 INFO - PROCESS | 3672 | 1466695717140 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 3672 | 1466695717143 Marionette TRACE conn3 <- [1,406,null,{}] 08:28:37 INFO - PROCESS | 3672 | 1466695717154 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 3672 | 1466695717159 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:37 INFO - PROCESS | 3672 | 1466695717252 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:28:37 INFO - PROCESS | 3672 | 1466695717356 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3672 | 1466695717360 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:37 INFO - PROCESS | 3672 | ++DOCSHELL 156DFC00 == 30 [pid = 3672] [id = 111] 08:28:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (156E0C00) [pid = 3672] [serial = 330] [outer = 00000000] 08:28:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1595A400) [pid = 3672] [serial = 331] [outer = 156E0C00] 08:28:37 INFO - PROCESS | 3672 | 1466695717407 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15B47800) [pid = 3672] [serial = 332] [outer = 156E0C00] 08:28:37 INFO - PROCESS | 3672 | 1466695717814 Marionette TRACE conn3 <- [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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 08:28:37 INFO - PROCESS | 3672 | 1466695717862 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3672 | 1466695717866 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:28:37 INFO - PROCESS | 3672 | 1466695717878 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 3672 | 1466695717880 Marionette TRACE conn3 <- [1,410,null,{}] 08:28:37 INFO - PROCESS | 3672 | 1466695717883 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 3672 | 1466695717885 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:37 INFO - PROCESS | 3672 | 1466695717980 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:28:37 INFO - PROCESS | 3672 | 1466695717990 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3672 | 1466695717992 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:37 INFO - PROCESS | 3672 | ++DOCSHELL 1600FC00 == 31 [pid = 3672] [id = 112] 08:28:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (160BC400) [pid = 3672] [serial = 333] [outer = 00000000] 08:28:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16778000) [pid = 3672] [serial = 334] [outer = 160BC400] 08:28:38 INFO - PROCESS | 3672 | 1466695718035 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16A0D000) [pid = 3672] [serial = 335] [outer = 160BC400] 08:28:38 INFO - PROCESS | 3672 | 1466695718494 Marionette TRACE conn3 <- [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]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 689ms 08:28:38 INFO - PROCESS | 3672 | 1466695718587 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 3672 | 1466695718589 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:28:38 INFO - PROCESS | 3672 | 1466695718592 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 3672 | 1466695718594 Marionette TRACE conn3 <- [1,414,null,{}] 08:28:38 INFO - PROCESS | 3672 | 1466695718597 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 3672 | 1466695718599 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:38 INFO - PROCESS | 3672 | 1466695718701 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:28:38 INFO - PROCESS | 3672 | 1466695718710 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 3672 | 1466695718712 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:38 INFO - PROCESS | 3672 | ++DOCSHELL 17422400 == 32 [pid = 3672] [id = 113] 08:28:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (174D5400) [pid = 3672] [serial = 336] [outer = 00000000] 08:28:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (175E3000) [pid = 3672] [serial = 337] [outer = 174D5400] 08:28:38 INFO - PROCESS | 3672 | 1466695718756 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1780C400) [pid = 3672] [serial = 338] [outer = 174D5400] 08:28:39 INFO - PROCESS | 3672 | 1466695719199 Marionette TRACE conn3 <- [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]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 612ms 08:28:39 INFO - PROCESS | 3672 | 1466695719214 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3672 | 1466695719216 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:28:39 INFO - PROCESS | 3672 | 1466695719219 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:28:39 INFO - PROCESS | 3672 | 1466695719220 Marionette TRACE conn3 <- [1,418,null,{}] 08:28:39 INFO - PROCESS | 3672 | 1466695719224 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3672 | 1466695719229 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:39 INFO - PROCESS | 3672 | 1466695719361 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:28:39 INFO - PROCESS | 3672 | 1466695719367 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3672 | 1466695719369 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:39 INFO - PROCESS | 3672 | ++DOCSHELL 1780B400 == 33 [pid = 3672] [id = 114] 08:28:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17F22800) [pid = 3672] [serial = 339] [outer = 00000000] 08:28:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18180800) [pid = 3672] [serial = 340] [outer = 17F22800] 08:28:39 INFO - PROCESS | 3672 | 1466695719412 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18186C00) [pid = 3672] [serial = 341] [outer = 17F22800] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (175E3C00) [pid = 3672] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16D52800) [pid = 3672] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160BAC00) [pid = 3672] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1281E000) [pid = 3672] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12822000) [pid = 3672] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10E39C00) [pid = 3672] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (105EE400) [pid = 3672] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16F11C00) [pid = 3672] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (140C7000) [pid = 3672] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12D8D400) [pid = 3672] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1595B000) [pid = 3672] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:28:39 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16A0D400) [pid = 3672] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:28:40 INFO - PROCESS | 3672 | 1466695720484 Marionette TRACE conn3 <- [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]]]}] 08:28:40 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 08:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1332ms 08:28:40 INFO - PROCESS | 3672 | 1466695720544 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3672 | 1466695720555 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:28:40 INFO - PROCESS | 3672 | 1466695720562 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 3672 | 1466695720564 Marionette TRACE conn3 <- [1,422,null,{}] 08:28:40 INFO - PROCESS | 3672 | 1466695720574 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 3672 | 1466695720575 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:40 INFO - PROCESS | 3672 | 1466695720645 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:28:40 INFO - PROCESS | 3672 | 1466695720651 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 3672 | 1466695720653 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:40 INFO - PROCESS | 3672 | ++DOCSHELL 11CEFC00 == 34 [pid = 3672] [id = 115] 08:28:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11CF8000) [pid = 3672] [serial = 342] [outer = 00000000] 08:28:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160BEC00) [pid = 3672] [serial = 343] [outer = 11CF8000] 08:28:40 INFO - PROCESS | 3672 | 1466695720696 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160C0400) [pid = 3672] [serial = 344] [outer = 11CF8000] 08:28:41 INFO - PROCESS | 3672 | 1466695721562 Marionette TRACE conn3 <- [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]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1026ms 08:28:41 INFO - PROCESS | 3672 | 1466695721600 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 3672 | 1466695721603 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:28:41 INFO - PROCESS | 3672 | 1466695721606 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 3672 | 1466695721608 Marionette TRACE conn3 <- [1,426,null,{}] 08:28:41 INFO - PROCESS | 3672 | 1466695721611 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:41 INFO - PROCESS | 3672 | 1466695721613 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:41 INFO - PROCESS | 3672 | 1466695721715 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:28:41 INFO - PROCESS | 3672 | 1466695721722 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 3672 | 1466695721724 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:41 INFO - PROCESS | 3672 | ++DOCSHELL 1036EC00 == 35 [pid = 3672] [id = 116] 08:28:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14EDD800) [pid = 3672] [serial = 345] [outer = 00000000] 08:28:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19884800) [pid = 3672] [serial = 346] [outer = 14EDD800] 08:28:41 INFO - PROCESS | 3672 | 1466695721767 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19884C00) [pid = 3672] [serial = 347] [outer = 14EDD800] 08:28:42 INFO - PROCESS | 3672 | 1466695722551 Marionette TRACE conn3 <- [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] 08:28:42 INFO - PROCESS | 3672 | 1466695722650 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:28:42 INFO - PROCESS | 3672 | 1466695722654 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:28:42 INFO - PROCESS | 3672 | 1466695722659 Marionette TRACE conn3 <- [1,430,null,{}] 08:28:42 INFO - PROCESS | 3672 | 1466695722665 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 3672 | 1466695722668 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:42 INFO - PROCESS | 3672 | 1466695722811 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:28:42 INFO - PROCESS | 3672 | 1466695722927 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 3672 | 1466695722930 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:42 INFO - PROCESS | 3672 | ++DOCSHELL 11CD3C00 == 36 [pid = 3672] [id = 117] 08:28:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11CF7000) [pid = 3672] [serial = 348] [outer = 00000000] 08:28:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (13153400) [pid = 3672] [serial = 349] [outer = 11CF7000] 08:28:43 INFO - PROCESS | 3672 | 1466695722997 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1394AC00) [pid = 3672] [serial = 350] [outer = 11CF7000] 08:28:43 INFO - PROCESS | 3672 | 1466695723841 Marionette TRACE conn3 <- [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]]]}] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 11CEFC00 == 35 [pid = 3672] [id = 115] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 1780B400 == 34 [pid = 3672] [id = 114] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 17422400 == 33 [pid = 3672] [id = 113] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 1600FC00 == 32 [pid = 3672] [id = 112] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 156DFC00 == 31 [pid = 3672] [id = 111] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 12D96800 == 30 [pid = 3672] [id = 110] 08:28:43 INFO - PROCESS | 3672 | --DOCSHELL 10562C00 == 29 [pid = 3672] [id = 109] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16E4B400) [pid = 3672] [serial = 301] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160C4C00) [pid = 3672] [serial = 299] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (129F7000) [pid = 3672] [serial = 289] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13122C00) [pid = 3672] [serial = 290] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12D8A400) [pid = 3672] [serial = 283] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1314F000) [pid = 3672] [serial = 284] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (111EB800) [pid = 3672] [serial = 286] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11AE8400) [pid = 3672] [serial = 287] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A60C00) [pid = 3672] [serial = 280] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10E3DC00) [pid = 3672] [serial = 281] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160C2800) [pid = 3672] [serial = 298] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1818CC00) [pid = 3672] [serial = 278] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1510CC00) [pid = 3672] [serial = 292] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (174D0000) [pid = 3672] [serial = 305] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17F25000) [pid = 3672] [serial = 311] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16BC3800) [pid = 3672] [serial = 304] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16E4EC00) [pid = 3672] [serial = 302] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15B41400) [pid = 3672] [serial = 295] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16017000) [pid = 3672] [serial = 296] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (17805800) [pid = 3672] [serial = 307] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1780B800) [pid = 3672] [serial = 308] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (153C3800) [pid = 3672] [serial = 293] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (17EA3800) [pid = 3672] [serial = 310] [outer = 00000000] [url = about:blank] 08:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1286ms 08:28:43 INFO - PROCESS | 3672 | 1466695723936 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3672 | 1466695723940 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:28:43 INFO - PROCESS | 3672 | 1466695723946 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3672 | 1466695723949 Marionette TRACE conn3 <- [1,434,null,{}] 08:28:43 INFO - PROCESS | 3672 | 1466695723954 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 3672 | 1466695723957 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:44 INFO - PROCESS | 3672 | 1466695724054 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:28:44 INFO - PROCESS | 3672 | 1466695724139 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3672 | 1466695724143 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:44 INFO - PROCESS | 3672 | ++DOCSHELL 10BA9800 == 30 [pid = 3672] [id = 118] 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10E34C00) [pid = 3672] [serial = 351] [outer = 00000000] 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (11AEBC00) [pid = 3672] [serial = 352] [outer = 10E34C00] 08:28:44 INFO - PROCESS | 3672 | 1466695724194 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CF4400) [pid = 3672] [serial = 353] [outer = 10E34C00] 08:28:44 INFO - PROCESS | 3672 | 1466695724587 Marionette TRACE conn3 <- [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]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 689ms 08:28:44 INFO - PROCESS | 3672 | 1466695724629 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3672 | 1466695724633 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:28:44 INFO - PROCESS | 3672 | 1466695724640 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 3672 | 1466695724642 Marionette TRACE conn3 <- [1,438,null,{}] 08:28:44 INFO - PROCESS | 3672 | 1466695724646 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3672 | 1466695724648 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:44 INFO - PROCESS | 3672 | 1466695724733 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:28:44 INFO - PROCESS | 3672 | 1466695724740 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3672 | 1466695724742 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:44 INFO - PROCESS | 3672 | ++DOCSHELL 129F7000 == 31 [pid = 3672] [id = 119] 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (12BCB000) [pid = 3672] [serial = 354] [outer = 00000000] 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1314E800) [pid = 3672] [serial = 355] [outer = 12BCB000] 08:28:44 INFO - PROCESS | 3672 | 1466695724788 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (134B0C00) [pid = 3672] [serial = 356] [outer = 12BCB000] 08:28:45 INFO - PROCESS | 3672 | 1466695725243 Marionette TRACE conn3 <- [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]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 08:28:45 INFO - PROCESS | 3672 | 1466695725303 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 3672 | 1466695725307 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:28:45 INFO - PROCESS | 3672 | 1466695725297 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:28:45 INFO - PROCESS | 3672 | 1466695725301 Marionette TRACE conn3 <- [1,442,null,{}] 08:28:45 INFO - PROCESS | 3672 | 1466695725307 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 3672 | 1466695725311 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:45 INFO - PROCESS | 3672 | 1466695725492 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:28:45 INFO - PROCESS | 3672 | 1466695725573 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3672 | 1466695725578 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:45 INFO - PROCESS | 3672 | ++DOCSHELL 111ED400 == 32 [pid = 3672] [id = 120] 08:28:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (114CF400) [pid = 3672] [serial = 357] [outer = 00000000] 08:28:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11CFA800) [pid = 3672] [serial = 358] [outer = 114CF400] 08:28:45 INFO - PROCESS | 3672 | 1466695725634 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (12BD0400) [pid = 3672] [serial = 359] [outer = 114CF400] 08:28:46 INFO - PROCESS | 3672 | 1466695726258 Marionette TRACE conn3 <- [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]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1011ms 08:28:46 INFO - PROCESS | 3672 | 1466695726328 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3672 | 1466695726332 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:28:46 INFO - PROCESS | 3672 | 1466695726359 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3672 | 1466695726363 Marionette TRACE conn3 <- [1,446,null,{}] 08:28:46 INFO - PROCESS | 3672 | 1466695726368 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 3672 | 1466695726370 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:46 INFO - PROCESS | 3672 | 1466695726480 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:28:46 INFO - PROCESS | 3672 | 1466695726551 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3672 | 1466695726554 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:46 INFO - PROCESS | 3672 | ++DOCSHELL 15674800 == 33 [pid = 3672] [id = 121] 08:28:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15675800) [pid = 3672] [serial = 360] [outer = 00000000] 08:28:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (156E1000) [pid = 3672] [serial = 361] [outer = 15675800] 08:28:46 INFO - PROCESS | 3672 | 1466695726608 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15B42400) [pid = 3672] [serial = 362] [outer = 15675800] 08:28:47 INFO - PROCESS | 3672 | 1466695727223 Marionette TRACE conn3 <- [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]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 949ms 08:28:47 INFO - PROCESS | 3672 | 1466695727284 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3672 | 1466695727287 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:28:47 INFO - PROCESS | 3672 | 1466695727291 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 3672 | 1466695727293 Marionette TRACE conn3 <- [1,450,null,{}] 08:28:47 INFO - PROCESS | 3672 | 1466695727303 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3672 | 1466695727308 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:47 INFO - PROCESS | 3672 | 1466695727414 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:28:47 INFO - PROCESS | 3672 | 1466695727494 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3672 | 1466695727498 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:47 INFO - PROCESS | 3672 | ++DOCSHELL 16A0C000 == 34 [pid = 3672] [id = 122] 08:28:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16A10C00) [pid = 3672] [serial = 363] [outer = 00000000] 08:28:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16D5AC00) [pid = 3672] [serial = 364] [outer = 16A10C00] 08:28:47 INFO - PROCESS | 3672 | 1466695727555 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16F10800) [pid = 3672] [serial = 365] [outer = 16A10C00] 08:28:48 INFO - PROCESS | 3672 | 1466695728162 Marionette TRACE conn3 <- [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] 08:28:48 INFO - PROCESS | 3672 | 1466695728222 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:28:48 INFO - PROCESS | 3672 | 1466695728226 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 3672 | 1466695728228 Marionette TRACE conn3 <- [1,454,null,{}] 08:28:48 INFO - PROCESS | 3672 | 1466695728232 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 3672 | 1466695728234 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:48 INFO - PROCESS | 3672 | 1466695728336 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:28:48 INFO - PROCESS | 3672 | 1466695728433 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3672 | 1466695728435 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:48 INFO - PROCESS | 3672 | ++DOCSHELL 175E2C00 == 35 [pid = 3672] [id = 123] 08:28:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17761C00) [pid = 3672] [serial = 366] [outer = 00000000] 08:28:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17E2C400) [pid = 3672] [serial = 367] [outer = 17761C00] 08:28:48 INFO - PROCESS | 3672 | 1466695728488 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17F31400) [pid = 3672] [serial = 368] [outer = 17761C00] 08:28:49 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:49 INFO - PROCESS | 3672 | 1466695729119 Marionette TRACE conn3 <- [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]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 980ms 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 11CF4000 == 34 [pid = 3672] [id = 108] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 10BA9800 == 33 [pid = 3672] [id = 118] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 11CD3C00 == 32 [pid = 3672] [id = 117] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 15674800 == 31 [pid = 3672] [id = 121] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 16A0C000 == 30 [pid = 3672] [id = 122] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 129F7000 == 29 [pid = 3672] [id = 119] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 1036EC00 == 28 [pid = 3672] [id = 116] 08:28:49 INFO - PROCESS | 3672 | --DOCSHELL 111ED400 == 27 [pid = 3672] [id = 120] 08:28:49 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:49 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:28:49 INFO - PROCESS | 3672 | 1466695729851 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 3672 | 1466695729855 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:28:49 INFO - PROCESS | 3672 | 1466695729867 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 3672 | 1466695729870 Marionette TRACE conn3 <- [1,458,null,{}] 08:28:49 INFO - PROCESS | 3672 | 1466695729875 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 3672 | 1466695729879 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:49 INFO - PROCESS | 3672 | 1466695729965 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:28:49 INFO - PROCESS | 3672 | 1466695729972 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3672 | 1466695729977 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:49 INFO - PROCESS | 3672 | ++DOCSHELL 110C2800 == 28 [pid = 3672] [id = 124] 08:28:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (111E3800) [pid = 3672] [serial = 369] [outer = 00000000] 08:28:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (114D2000) [pid = 3672] [serial = 370] [outer = 111E3800] 08:28:50 INFO - PROCESS | 3672 | 1466695730025 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11CD0400) [pid = 3672] [serial = 371] [outer = 111E3800] 08:28:50 INFO - PROCESS | 3672 | 1466695730507 Marionette TRACE conn3 <- [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] 08:28:50 INFO - PROCESS | 3672 | 1466695730552 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:28:50 INFO - PROCESS | 3672 | 1466695730559 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 3672 | 1466695730562 Marionette TRACE conn3 <- [1,462,null,{}] 08:28:50 INFO - PROCESS | 3672 | 1466695730574 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 3672 | 1466695730577 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:50 INFO - PROCESS | 3672 | 1466695730689 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:28:50 INFO - PROCESS | 3672 | 1466695730707 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3672 | 1466695730709 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:50 INFO - PROCESS | 3672 | ++DOCSHELL 134B2000 == 29 [pid = 3672] [id = 125] 08:28:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (134B2C00) [pid = 3672] [serial = 372] [outer = 00000000] 08:28:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14ED4400) [pid = 3672] [serial = 373] [outer = 134B2C00] 08:28:50 INFO - PROCESS | 3672 | 1466695730801 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15170400) [pid = 3672] [serial = 374] [outer = 134B2C00] 08:28:51 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:51 INFO - PROCESS | 3672 | 1466695731257 Marionette TRACE conn3 <- [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] 08:28:51 INFO - PROCESS | 3672 | 1466695731341 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:28:51 INFO - PROCESS | 3672 | 1466695731356 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 3672 | 1466695731358 Marionette TRACE conn3 <- [1,466,null,{}] 08:28:51 INFO - PROCESS | 3672 | 1466695731367 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 3672 | 1466695731372 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:51 INFO - PROCESS | 3672 | 1466695731489 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:28:51 INFO - PROCESS | 3672 | 1466695731540 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 3672 | 1466695731544 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:51 INFO - PROCESS | 3672 | ++DOCSHELL 129B1000 == 30 [pid = 3672] [id = 126] 08:28:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (160C4000) [pid = 3672] [serial = 375] [outer = 00000000] 08:28:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16A07C00) [pid = 3672] [serial = 376] [outer = 160C4000] 08:28:51 INFO - PROCESS | 3672 | 1466695731591 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16D5E400) [pid = 3672] [serial = 377] [outer = 160C4000] 08:28:52 INFO - PROCESS | 3672 | 1466695732010 Marionette TRACE conn3 <- [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] 08:28:52 INFO - PROCESS | 3672 | 1466695732040 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:28:52 INFO - PROCESS | 3672 | 1466695732070 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 3672 | 1466695732071 Marionette TRACE conn3 <- [1,470,null,{}] 08:28:52 INFO - PROCESS | 3672 | 1466695732077 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3672 | 1466695732079 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:52 INFO - PROCESS | 3672 | 1466695732205 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:28:52 INFO - PROCESS | 3672 | 1466695732223 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3672 | 1466695732226 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:52 INFO - PROCESS | 3672 | ++DOCSHELL 17808400 == 31 [pid = 3672] [id = 127] 08:28:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17E20800) [pid = 3672] [serial = 378] [outer = 00000000] 08:28:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17FF0800) [pid = 3672] [serial = 379] [outer = 17E20800] 08:28:52 INFO - PROCESS | 3672 | 1466695732315 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18184800) [pid = 3672] [serial = 380] [outer = 17E20800] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10A59800) [pid = 3672] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (13031C00) [pid = 3672] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17F22800) [pid = 3672] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1658C000) [pid = 3672] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (156E0C00) [pid = 3672] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11CF4C00) [pid = 3672] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (174D5400) [pid = 3672] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13224000) [pid = 3672] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160BC400) [pid = 3672] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10567800) [pid = 3672] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E34C00) [pid = 3672] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14EDD800) [pid = 3672] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11CF7000) [pid = 3672] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12BCB000) [pid = 3672] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:28:52 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11CF8000) [pid = 3672] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:28:52 INFO - PROCESS | 3672 | 1466695732862 Marionette TRACE conn3 <- [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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 842ms 08:28:52 INFO - PROCESS | 3672 | 1466695732894 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3672 | 1466695732897 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:28:52 INFO - PROCESS | 3672 | 1466695732900 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 3672 | 1466695732902 Marionette TRACE conn3 <- [1,474,null,{}] 08:28:52 INFO - PROCESS | 3672 | 1466695732905 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3672 | 1466695732907 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:52 INFO - PROCESS | 3672 | 1466695732989 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:28:52 INFO - PROCESS | 3672 | 1466695732994 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3672 | 1466695732996 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:52 INFO - PROCESS | 3672 | ++DOCSHELL 14034800 == 32 [pid = 3672] [id = 128] 08:28:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14ED6400) [pid = 3672] [serial = 381] [outer = 00000000] 08:28:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15B40000) [pid = 3672] [serial = 382] [outer = 14ED6400] 08:28:53 INFO - PROCESS | 3672 | 1466695733041 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16856800) [pid = 3672] [serial = 383] [outer = 14ED6400] 08:28:53 INFO - PROCESS | 3672 | 1466695733459 Marionette TRACE conn3 <- [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]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 582ms 08:28:53 INFO - PROCESS | 3672 | 1466695733501 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3672 | 1466695733504 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:28:53 INFO - PROCESS | 3672 | 1466695733507 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:28:53 INFO - PROCESS | 3672 | 1466695733509 Marionette TRACE conn3 <- [1,478,null,{}] 08:28:53 INFO - PROCESS | 3672 | 1466695733512 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3672 | 1466695733502 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:53 INFO - PROCESS | 3672 | 1466695733606 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:28:53 INFO - PROCESS | 3672 | 1466695733614 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3672 | 1466695733617 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:53 INFO - PROCESS | 3672 | ++DOCSHELL 18183C00 == 33 [pid = 3672] [id = 129] 08:28:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1818D400) [pid = 3672] [serial = 384] [outer = 00000000] 08:28:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1988A800) [pid = 3672] [serial = 385] [outer = 1818D400] 08:28:53 INFO - PROCESS | 3672 | 1466695733661 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19891400) [pid = 3672] [serial = 386] [outer = 1818D400] 08:28:54 INFO - PROCESS | 3672 | 1466695734087 Marionette TRACE conn3 <- [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]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 08:28:54 INFO - PROCESS | 3672 | 1466695734129 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3672 | 1466695734131 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:28:54 INFO - PROCESS | 3672 | 1466695734134 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:28:54 INFO - PROCESS | 3672 | 1466695734136 Marionette TRACE conn3 <- [1,482,null,{}] 08:28:54 INFO - PROCESS | 3672 | 1466695734139 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3672 | 1466695734141 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:54 INFO - PROCESS | 3672 | 1466695734225 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:28:54 INFO - PROCESS | 3672 | 1466695734230 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3672 | 1466695734232 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:54 INFO - PROCESS | 3672 | ++DOCSHELL 19BA4000 == 34 [pid = 3672] [id = 130] 08:28:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA5C00) [pid = 3672] [serial = 387] [outer = 00000000] 08:28:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BAA000) [pid = 3672] [serial = 388] [outer = 19BA5C00] 08:28:54 INFO - PROCESS | 3672 | 1466695734280 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BB0C00) [pid = 3672] [serial = 389] [outer = 19BA5C00] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 134B2000 == 33 [pid = 3672] [id = 125] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 110C2800 == 32 [pid = 3672] [id = 124] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 175E2C00 == 31 [pid = 3672] [id = 123] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 14034800 == 30 [pid = 3672] [id = 128] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 129B1000 == 29 [pid = 3672] [id = 126] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 17808400 == 28 [pid = 3672] [id = 127] 08:28:55 INFO - PROCESS | 3672 | --DOCSHELL 18183C00 == 27 [pid = 3672] [id = 129] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160BEC00) [pid = 3672] [serial = 343] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10E35400) [pid = 3672] [serial = 313] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13149C00) [pid = 3672] [serial = 328] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (132B3800) [pid = 3672] [serial = 329] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18186C00) [pid = 3672] [serial = 341] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1685B800) [pid = 3672] [serial = 319] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15B47800) [pid = 3672] [serial = 332] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11CF9800) [pid = 3672] [serial = 322] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (175E3000) [pid = 3672] [serial = 337] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (12925000) [pid = 3672] [serial = 323] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (140C3800) [pid = 3672] [serial = 317] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16A0D000) [pid = 3672] [serial = 335] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11CCF400) [pid = 3672] [serial = 326] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18180800) [pid = 3672] [serial = 340] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (13C36000) [pid = 3672] [serial = 316] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (174CE000) [pid = 3672] [serial = 320] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1595A400) [pid = 3672] [serial = 331] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11AE6800) [pid = 3672] [serial = 325] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1780C400) [pid = 3672] [serial = 338] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16778000) [pid = 3672] [serial = 334] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (110C5400) [pid = 3672] [serial = 314] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11AEBC00) [pid = 3672] [serial = 352] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (19884800) [pid = 3672] [serial = 346] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (19884C00) [pid = 3672] [serial = 347] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (11CF4400) [pid = 3672] [serial = 353] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (13153400) [pid = 3672] [serial = 349] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1394AC00) [pid = 3672] [serial = 350] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (160C0400) [pid = 3672] [serial = 344] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (134B0C00) [pid = 3672] [serial = 356] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (1314E800) [pid = 3672] [serial = 355] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (10BA6C00) [pid = 3672] [serial = 390] [outer = 1B128000] 08:28:55 INFO - PROCESS | 3672 | 1466695735909 Marionette TRACE conn3 <- [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]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1837ms 08:28:55 INFO - PROCESS | 3672 | 1466695735956 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3672 | 1466695735961 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:28:55 INFO - PROCESS | 3672 | 1466695735965 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:28:55 INFO - PROCESS | 3672 | 1466695735969 Marionette TRACE conn3 <- [1,486,null,{}] 08:28:55 INFO - PROCESS | 3672 | 1466695735974 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3672 | 1466695735977 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:56 INFO - PROCESS | 3672 | 1466695736064 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:28:56 INFO - PROCESS | 3672 | 1466695736071 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3672 | 1466695736075 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:56 INFO - PROCESS | 3672 | ++DOCSHELL 11AE5800 == 28 [pid = 3672] [id = 131] 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (11AE5C00) [pid = 3672] [serial = 391] [outer = 00000000] 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (11CF1800) [pid = 3672] [serial = 392] [outer = 11AE5C00] 08:28:56 INFO - PROCESS | 3672 | 1466695736124 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (11CF5400) [pid = 3672] [serial = 393] [outer = 11AE5C00] 08:28:56 INFO - PROCESS | 3672 | 1466695736593 Marionette TRACE conn3 <- [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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 08:28:56 INFO - PROCESS | 3672 | 1466695736604 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3672 | 1466695736609 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:28:56 INFO - PROCESS | 3672 | 1466695736619 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 3672 | 1466695736621 Marionette TRACE conn3 <- [1,490,null,{}] 08:28:56 INFO - PROCESS | 3672 | 1466695736625 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3672 | 1466695736628 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:56 INFO - PROCESS | 3672 | 1466695736711 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:28:56 INFO - PROCESS | 3672 | 1466695736720 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3672 | 1466695736722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:56 INFO - PROCESS | 3672 | ++DOCSHELL 12BCB400 == 29 [pid = 3672] [id = 132] 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (12BCC000) [pid = 3672] [serial = 394] [outer = 00000000] 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (12D8A400) [pid = 3672] [serial = 395] [outer = 12BCC000] 08:28:56 INFO - PROCESS | 3672 | 1466695736753 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (130A6000) [pid = 3672] [serial = 396] [outer = 12BCC000] 08:28:57 INFO - PROCESS | 3672 | 1466695737184 Marionette TRACE conn3 <- [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]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 08:28:57 INFO - PROCESS | 3672 | 1466695737235 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3672 | 1466695737238 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:28:57 INFO - PROCESS | 3672 | 1466695737241 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3672 | 1466695737244 Marionette TRACE conn3 <- [1,494,null,{}] 08:28:57 INFO - PROCESS | 3672 | 1466695737255 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3672 | 1466695737260 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:57 INFO - PROCESS | 3672 | 1466695737342 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:28:57 INFO - PROCESS | 3672 | 1466695737356 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3672 | 1466695737361 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:57 INFO - PROCESS | 3672 | ++DOCSHELL 14025C00 == 30 [pid = 3672] [id = 133] 08:28:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1402CC00) [pid = 3672] [serial = 397] [outer = 00000000] 08:28:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (140C4000) [pid = 3672] [serial = 398] [outer = 1402CC00] 08:28:57 INFO - PROCESS | 3672 | 1466695737409 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15109400) [pid = 3672] [serial = 399] [outer = 1402CC00] 08:28:57 INFO - PROCESS | 3672 | 1466695737837 Marionette TRACE conn3 <- [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]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 08:28:57 INFO - PROCESS | 3672 | 1466695737867 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:28:57 INFO - PROCESS | 3672 | 1466695737870 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:28:57 INFO - PROCESS | 3672 | 1466695737873 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3672 | 1466695737875 Marionette TRACE conn3 <- [1,498,null,{}] 08:28:57 INFO - PROCESS | 3672 | 1466695737888 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3672 | 1466695737890 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:57 INFO - PROCESS | 3672 | 1466695737971 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:28:57 INFO - PROCESS | 3672 | 1466695737976 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3672 | 1466695737978 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:57 INFO - PROCESS | 3672 | ++DOCSHELL 14ED8400 == 31 [pid = 3672] [id = 134] 08:28:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1517DC00) [pid = 3672] [serial = 400] [outer = 00000000] 08:28:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15961C00) [pid = 3672] [serial = 401] [outer = 1517DC00] 08:28:58 INFO - PROCESS | 3672 | 1466695738024 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15B48800) [pid = 3672] [serial = 402] [outer = 1517DC00] 08:28:58 INFO - PROCESS | 3672 | 1466695738445 Marionette TRACE conn3 <- [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]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 582ms 08:28:58 INFO - PROCESS | 3672 | 1466695738471 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3672 | 1466695738473 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:28:58 INFO - PROCESS | 3672 | 1466695738476 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 3672 | 1466695738478 Marionette TRACE conn3 <- [1,502,null,{}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:28:58 INFO - PROCESS | 3672 | 1466695738469 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3672 | 1466695738471 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:58 INFO - PROCESS | 3672 | 1466695738546 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:28:58 INFO - PROCESS | 3672 | 1466695738553 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3672 | 1466695738555 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:58 INFO - PROCESS | 3672 | ++DOCSHELL 160BA400 == 32 [pid = 3672] [id = 135] 08:28:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (160BA800) [pid = 3672] [serial = 403] [outer = 00000000] 08:28:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (160C1400) [pid = 3672] [serial = 404] [outer = 160BA800] 08:28:58 INFO - PROCESS | 3672 | 1466695738599 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (160C6400) [pid = 3672] [serial = 405] [outer = 160BA800] 08:28:59 INFO - PROCESS | 3672 | 1466695739035 Marionette TRACE conn3 <- [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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 582ms 08:28:59 INFO - PROCESS | 3672 | 1466695739058 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3672 | 1466695739060 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:28:59 INFO - PROCESS | 3672 | 1466695739064 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3672 | 1466695739065 Marionette TRACE conn3 <- [1,506,null,{}] 08:28:59 INFO - PROCESS | 3672 | 1466695739068 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3672 | 1466695739074 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:59 INFO - PROCESS | 3672 | 1466695739206 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:28:59 INFO - PROCESS | 3672 | 1466695739214 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3672 | 1466695739216 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:59 INFO - PROCESS | 3672 | ++DOCSHELL 1680FC00 == 33 [pid = 3672] [id = 136] 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16810000) [pid = 3672] [serial = 406] [outer = 00000000] 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16F11400) [pid = 3672] [serial = 407] [outer = 16810000] 08:28:59 INFO - PROCESS | 3672 | 1466695739259 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1759FC00) [pid = 3672] [serial = 408] [outer = 16810000] 08:28:59 INFO - PROCESS | 3672 | 1466695739640 Marionette TRACE conn3 <- [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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 627ms 08:28:59 INFO - PROCESS | 3672 | 1466695739685 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3672 | 1466695739687 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:28:59 INFO - PROCESS | 3672 | 1466695739690 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3672 | 1466695739692 Marionette TRACE conn3 <- [1,510,null,{}] 08:28:59 INFO - PROCESS | 3672 | 1466695739699 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3672 | 1466695739701 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:59 INFO - PROCESS | 3672 | 1466695739785 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:28:59 INFO - PROCESS | 3672 | 1466695739791 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3672 | 1466695739793 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:28:59 INFO - PROCESS | 3672 | ++DOCSHELL 175E3C00 == 34 [pid = 3672] [id = 137] 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17769800) [pid = 3672] [serial = 409] [outer = 00000000] 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1780C400) [pid = 3672] [serial = 410] [outer = 17769800] 08:28:59 INFO - PROCESS | 3672 | 1466695739835 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17E2C800) [pid = 3672] [serial = 411] [outer = 17769800] 08:29:00 INFO - PROCESS | 3672 | 1466695740244 Marionette TRACE conn3 <- [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]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 582ms 08:29:00 INFO - PROCESS | 3672 | 1466695740271 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3672 | 1466695740273 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:29:00 INFO - PROCESS | 3672 | 1466695740277 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:29:00 INFO - PROCESS | 3672 | 1466695740278 Marionette TRACE conn3 <- [1,514,null,{}] 08:29:00 INFO - PROCESS | 3672 | 1466695740302 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3672 | 1466695740304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:00 INFO - PROCESS | 3672 | 1466695740378 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:29:00 INFO - PROCESS | 3672 | 1466695740384 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3672 | 1466695740386 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:00 INFO - PROCESS | 3672 | ++DOCSHELL 16009C00 == 35 [pid = 3672] [id = 138] 08:29:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1780B800) [pid = 3672] [serial = 412] [outer = 00000000] 08:29:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18182400) [pid = 3672] [serial = 413] [outer = 1780B800] 08:29:00 INFO - PROCESS | 3672 | 1466695740437 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18183400) [pid = 3672] [serial = 414] [outer = 1780B800] 08:29:00 INFO - PROCESS | 3672 | 1466695740838 Marionette TRACE conn3 <- [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]]]}] 08:29:00 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 08:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 582ms 08:29:00 INFO - PROCESS | 3672 | 1466695740874 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3672 | 1466695740876 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:29:00 INFO - PROCESS | 3672 | 1466695740879 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:29:00 INFO - PROCESS | 3672 | 1466695740881 Marionette TRACE conn3 <- [1,518,null,{}] 08:29:00 INFO - PROCESS | 3672 | 1466695740884 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3672 | 1466695740886 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:00 INFO - PROCESS | 3672 | 1466695740992 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:29:01 INFO - PROCESS | 3672 | 1466695741000 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3672 | 1466695741002 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:01 INFO - PROCESS | 3672 | ++DOCSHELL 13C3E000 == 36 [pid = 3672] [id = 139] 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17FE7C00) [pid = 3672] [serial = 415] [outer = 00000000] 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19889000) [pid = 3672] [serial = 416] [outer = 17FE7C00] 08:29:01 INFO - PROCESS | 3672 | 1466695741047 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19889800) [pid = 3672] [serial = 417] [outer = 17FE7C00] 08:29:01 INFO - PROCESS | 3672 | 1466695741503 Marionette TRACE conn3 <- [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]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 689ms 08:29:01 INFO - PROCESS | 3672 | 1466695741562 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3672 | 1466695741564 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:29:01 INFO - PROCESS | 3672 | 1466695741573 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3672 | 1466695741575 Marionette TRACE conn3 <- [1,522,null,{}] 08:29:01 INFO - PROCESS | 3672 | 1466695741578 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 3672 | 1466695741580 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:01 INFO - PROCESS | 3672 | 1466695741686 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:29:01 INFO - PROCESS | 3672 | 1466695741705 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3672 | 1466695741707 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:01 INFO - PROCESS | 3672 | ++DOCSHELL 10B9AC00 == 37 [pid = 3672] [id = 140] 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (175E3000) [pid = 3672] [serial = 418] [outer = 00000000] 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BA8800) [pid = 3672] [serial = 419] [outer = 175E3000] 08:29:01 INFO - PROCESS | 3672 | 1466695741799 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19BAD400) [pid = 3672] [serial = 420] [outer = 175E3000] 08:29:02 INFO - PROCESS | 3672 | 1466695742210 Marionette TRACE conn3 <- [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]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 674ms 08:29:02 INFO - PROCESS | 3672 | 1466695742253 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3672 | 1466695742255 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:29:02 INFO - PROCESS | 3672 | 1466695742259 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3672 | 1466695742261 Marionette TRACE conn3 <- [1,526,null,{}] 08:29:02 INFO - PROCESS | 3672 | 1466695742264 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3672 | 1466695742267 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:02 INFO - PROCESS | 3672 | 1466695742410 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:29:02 INFO - PROCESS | 3672 | 1466695742468 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3672 | 1466695742471 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:02 INFO - PROCESS | 3672 | ++DOCSHELL 160B7400 == 38 [pid = 3672] [id = 141] 08:29:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19D66000) [pid = 3672] [serial = 421] [outer = 00000000] 08:29:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19E3C000) [pid = 3672] [serial = 422] [outer = 19D66000] 08:29:02 INFO - PROCESS | 3672 | 1466695742524 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A17A800) [pid = 3672] [serial = 423] [outer = 19D66000] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (134B2C00) [pid = 3672] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (160C4000) [pid = 3672] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17E20800) [pid = 3672] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1818D400) [pid = 3672] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (111E3800) [pid = 3672] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17761C00) [pid = 3672] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (114CF400) [pid = 3672] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15675800) [pid = 3672] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16A10C00) [pid = 3672] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:29:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14ED6400) [pid = 3672] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:29:02 INFO - PROCESS | 3672 | 1466695743005 Marionette TRACE conn3 <- [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]]]}] 08:29:03 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 08:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 781ms 08:29:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:29:03 INFO - PROCESS | 3672 | 1466695743044 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3672 | 1466695743045 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:29:03 INFO - PROCESS | 3672 | 1466695743049 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3672 | 1466695743050 Marionette TRACE conn3 <- [1,530,null,{}] 08:29:03 INFO - PROCESS | 3672 | 1466695743054 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3672 | 1466695743056 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:03 INFO - PROCESS | 3672 | 1466695743131 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:29:03 INFO - PROCESS | 3672 | 1466695743138 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3672 | 1466695743140 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:03 INFO - PROCESS | 3672 | ++DOCSHELL 1510CC00 == 39 [pid = 3672] [id = 142] 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15454800) [pid = 3672] [serial = 424] [outer = 00000000] 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160BF000) [pid = 3672] [serial = 425] [outer = 15454800] 08:29:03 INFO - PROCESS | 3672 | 1466695743184 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16FD9400) [pid = 3672] [serial = 426] [outer = 15454800] 08:29:03 INFO - PROCESS | 3672 | 1466695743617 Marionette TRACE conn3 <- [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"]]]}] 08:29:03 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 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:29:03 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 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:29:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:29:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 613ms 08:29:03 INFO - PROCESS | 3672 | 1466695743671 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3672 | 1466695743673 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:29:03 INFO - PROCESS | 3672 | 1466695743676 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3672 | 1466695743677 Marionette TRACE conn3 <- [1,534,null,{}] 08:29:03 INFO - PROCESS | 3672 | 1466695743681 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3672 | 1466695743682 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:03 INFO - PROCESS | 3672 | 1466695743799 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:29:03 INFO - PROCESS | 3672 | 1466695743808 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3672 | 1466695743810 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:03 INFO - PROCESS | 3672 | ++DOCSHELL 13122C00 == 40 [pid = 3672] [id = 143] 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17E20800) [pid = 3672] [serial = 427] [outer = 00000000] 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1A2E4000) [pid = 3672] [serial = 428] [outer = 17E20800] 08:29:03 INFO - PROCESS | 3672 | 1466695743853 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A2EE000) [pid = 3672] [serial = 429] [outer = 17E20800] 08:29:04 INFO - PROCESS | 3672 | 1466695744227 Marionette TRACE conn3 <- [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]]]}] 08:29:04 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. 08:29:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 582ms 08:29:04 INFO - PROCESS | 3672 | 1466695744256 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3672 | 1466695744258 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:29:04 INFO - PROCESS | 3672 | 1466695744261 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3672 | 1466695744263 Marionette TRACE conn3 <- [1,538,null,{}] 08:29:04 INFO - PROCESS | 3672 | 1466695744266 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3672 | 1466695744268 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:04 INFO - PROCESS | 3672 | 1466695744380 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:29:04 INFO - PROCESS | 3672 | 1466695744386 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3672 | 1466695744387 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:04 INFO - PROCESS | 3672 | ++DOCSHELL 114C6C00 == 41 [pid = 3672] [id = 144] 08:29:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A254C00) [pid = 3672] [serial = 430] [outer = 00000000] 08:29:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A3A0800) [pid = 3672] [serial = 431] [outer = 1A254C00] 08:29:04 INFO - PROCESS | 3672 | 1466695744429 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A3A6400) [pid = 3672] [serial = 432] [outer = 1A254C00] 08:29:04 INFO - PROCESS | 3672 | 1466695744802 Marionette TRACE conn3 <- [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]]]}] 08:29:04 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. 08:29:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 581ms 08:29:04 INFO - PROCESS | 3672 | 1466695744862 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3672 | 1466695744864 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:29:04 INFO - PROCESS | 3672 | 1466695744867 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3672 | 1466695744869 Marionette TRACE conn3 <- [1,542,null,{}] 08:29:04 INFO - PROCESS | 3672 | 1466695744872 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3672 | 1466695744874 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:04 INFO - PROCESS | 3672 | 1466695744994 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:29:05 INFO - PROCESS | 3672 | 1466695745150 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 3672 | 1466695745153 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:05 INFO - PROCESS | 3672 | ++DOCSHELL 10441800 == 42 [pid = 3672] [id = 145] 08:29:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10474000) [pid = 3672] [serial = 433] [outer = 00000000] 08:29:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (105EA000) [pid = 3672] [serial = 434] [outer = 10474000] 08:29:05 INFO - PROCESS | 3672 | 1466695745243 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (111E4000) [pid = 3672] [serial = 435] [outer = 10474000] 08:29:05 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:05 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:05 INFO - PROCESS | 3672 | 1466695745984 Marionette TRACE conn3 <- [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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1163ms 08:29:06 INFO - PROCESS | 3672 | 1466695746028 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3672 | 1466695746033 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:29:06 INFO - PROCESS | 3672 | 1466695746038 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3672 | 1466695746041 Marionette TRACE conn3 <- [1,546,null,{}] 08:29:06 INFO - PROCESS | 3672 | 1466695746046 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3672 | 1466695746049 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:06 INFO - PROCESS | 3672 | 1466695746197 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:29:06 INFO - PROCESS | 3672 | 1466695746278 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3672 | 1466695746281 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:06 INFO - PROCESS | 3672 | ++DOCSHELL 10562C00 == 43 [pid = 3672] [id = 146] 08:29:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10A58C00) [pid = 3672] [serial = 436] [outer = 00000000] 08:29:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (11CFCC00) [pid = 3672] [serial = 437] [outer = 10A58C00] 08:29:06 INFO - PROCESS | 3672 | 1466695746377 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (130A4000) [pid = 3672] [serial = 438] [outer = 10A58C00] 08:29:07 INFO - PROCESS | 3672 | 1466695747195 Marionette TRACE conn3 <- [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]]]}] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 114C6C00 == 42 [pid = 3672] [id = 144] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 13122C00 == 41 [pid = 3672] [id = 143] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 1510CC00 == 40 [pid = 3672] [id = 142] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 160B7400 == 39 [pid = 3672] [id = 141] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 10B9AC00 == 38 [pid = 3672] [id = 140] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 13C3E000 == 37 [pid = 3672] [id = 139] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 16009C00 == 36 [pid = 3672] [id = 138] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 175E3C00 == 35 [pid = 3672] [id = 137] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 1680FC00 == 34 [pid = 3672] [id = 136] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 160BA400 == 33 [pid = 3672] [id = 135] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 14ED8400 == 32 [pid = 3672] [id = 134] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 14025C00 == 31 [pid = 3672] [id = 133] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 12BCB400 == 30 [pid = 3672] [id = 132] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 11AE5800 == 29 [pid = 3672] [id = 131] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19BAA000) [pid = 3672] [serial = 388] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOCSHELL 19BA4000 == 28 [pid = 3672] [id = 130] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (14ED4400) [pid = 3672] [serial = 373] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16D5E400) [pid = 3672] [serial = 377] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16A07C00) [pid = 3672] [serial = 376] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FF0800) [pid = 3672] [serial = 379] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1988A800) [pid = 3672] [serial = 385] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (114D2000) [pid = 3672] [serial = 370] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17F31400) [pid = 3672] [serial = 368] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17E2C400) [pid = 3672] [serial = 367] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18184800) [pid = 3672] [serial = 380] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CFA800) [pid = 3672] [serial = 358] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12BD0400) [pid = 3672] [serial = 359] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (156E1000) [pid = 3672] [serial = 361] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15B42400) [pid = 3672] [serial = 362] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16D5AC00) [pid = 3672] [serial = 364] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16F10800) [pid = 3672] [serial = 365] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19891400) [pid = 3672] [serial = 386] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15170400) [pid = 3672] [serial = 374] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B40000) [pid = 3672] [serial = 382] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11CD0400) [pid = 3672] [serial = 371] [outer = 00000000] [url = about:blank] 08:29:07 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16856800) [pid = 3672] [serial = 383] [outer = 00000000] [url = about:blank] 08:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1224ms 08:29:07 INFO - PROCESS | 3672 | 1466695747274 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3672 | 1466695747279 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:29:07 INFO - PROCESS | 3672 | 1466695747283 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:29:07 INFO - PROCESS | 3672 | 1466695747286 Marionette TRACE conn3 <- [1,550,null,{}] 08:29:07 INFO - PROCESS | 3672 | 1466695747290 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 3672 | 1466695747293 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:07 INFO - PROCESS | 3672 | 1466695747373 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:29:07 INFO - PROCESS | 3672 | 1466695747384 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3672 | 1466695747386 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:07 INFO - PROCESS | 3672 | ++DOCSHELL 11CEF400 == 29 [pid = 3672] [id = 147] 08:29:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CEFC00) [pid = 3672] [serial = 439] [outer = 00000000] 08:29:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CF8000) [pid = 3672] [serial = 440] [outer = 11CEFC00] 08:29:07 INFO - PROCESS | 3672 | 1466695747437 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1289D800) [pid = 3672] [serial = 441] [outer = 11CEFC00] 08:29:07 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:07 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:07 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:07 INFO - PROCESS | 3672 | 1466695747919 Marionette TRACE conn3 <- [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]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 688ms 08:29:07 INFO - PROCESS | 3672 | 1466695747967 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3672 | 1466695747972 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:29:07 INFO - PROCESS | 3672 | 1466695747978 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3672 | 1466695747981 Marionette TRACE conn3 <- [1,554,null,{}] 08:29:07 INFO - PROCESS | 3672 | 1466695747984 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 3672 | 1466695747987 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:08 INFO - PROCESS | 3672 | 1466695748077 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:29:08 INFO - PROCESS | 3672 | 1466695748085 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3672 | 1466695748087 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:08 INFO - PROCESS | 3672 | ++DOCSHELL 10A64400 == 30 [pid = 3672] [id = 148] 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (132B3800) [pid = 3672] [serial = 442] [outer = 00000000] 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1394C400) [pid = 3672] [serial = 443] [outer = 132B3800] 08:29:08 INFO - PROCESS | 3672 | 1466695748134 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14025C00) [pid = 3672] [serial = 444] [outer = 132B3800] 08:29:08 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:08 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:08 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:08 INFO - PROCESS | 3672 | 1466695748556 Marionette TRACE conn3 <- [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]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 612ms 08:29:08 INFO - PROCESS | 3672 | 1466695748599 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3672 | 1466695748601 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:29:08 INFO - PROCESS | 3672 | 1466695748605 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3672 | 1466695748608 Marionette TRACE conn3 <- [1,558,null,{}] 08:29:08 INFO - PROCESS | 3672 | 1466695748619 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3672 | 1466695748626 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:08 INFO - PROCESS | 3672 | 1466695748710 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:29:08 INFO - PROCESS | 3672 | 1466695748719 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3672 | 1466695748722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:08 INFO - PROCESS | 3672 | ++DOCSHELL 1544C400 == 31 [pid = 3672] [id = 149] 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1544D000) [pid = 3672] [serial = 445] [outer = 00000000] 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (156E0C00) [pid = 3672] [serial = 446] [outer = 1544D000] 08:29:08 INFO - PROCESS | 3672 | 1466695748769 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15963400) [pid = 3672] [serial = 447] [outer = 1544D000] 08:29:09 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:09 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:09 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:09 INFO - PROCESS | 3672 | 1466695749197 Marionette TRACE conn3 <- [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]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 613ms 08:29:09 INFO - PROCESS | 3672 | 1466695749225 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3672 | 1466695749228 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:29:09 INFO - PROCESS | 3672 | 1466695749231 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3672 | 1466695749233 Marionette TRACE conn3 <- [1,562,null,{}] 08:29:09 INFO - PROCESS | 3672 | 1466695749236 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3672 | 1466695749238 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:09 INFO - PROCESS | 3672 | 1466695749322 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:29:09 INFO - PROCESS | 3672 | 1466695749326 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3672 | 1466695749329 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:09 INFO - PROCESS | 3672 | ++DOCSHELL 160BC800 == 32 [pid = 3672] [id = 150] 08:29:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160BD000) [pid = 3672] [serial = 448] [outer = 00000000] 08:29:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16778C00) [pid = 3672] [serial = 449] [outer = 160BD000] 08:29:09 INFO - PROCESS | 3672 | 1466695749372 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16804000) [pid = 3672] [serial = 450] [outer = 160BD000] 08:29:09 INFO - PROCESS | 3672 | 1466695749844 Marionette TRACE conn3 <- [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]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 08:29:09 INFO - PROCESS | 3672 | 1466695749868 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3672 | 1466695749870 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:29:09 INFO - PROCESS | 3672 | 1466695749877 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3672 | 1466695749879 Marionette TRACE conn3 <- [1,566,null,{}] 08:29:09 INFO - PROCESS | 3672 | 1466695749883 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3672 | 1466695749885 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:09 INFO - PROCESS | 3672 | 1466695749974 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:29:09 INFO - PROCESS | 3672 | 1466695749980 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3672 | 1466695749982 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:09 INFO - PROCESS | 3672 | ++DOCSHELL 134B2800 == 33 [pid = 3672] [id = 151] 08:29:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (160C2400) [pid = 3672] [serial = 451] [outer = 00000000] 08:29:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16D5E400) [pid = 3672] [serial = 452] [outer = 160C2400] 08:29:10 INFO - PROCESS | 3672 | 1466695750026 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16E58800) [pid = 3672] [serial = 453] [outer = 160C2400] 08:29:10 INFO - PROCESS | 3672 | 1466695750467 Marionette TRACE conn3 <- [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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 08:29:10 INFO - PROCESS | 3672 | 1466695750495 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3672 | 1466695750497 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:29:10 INFO - PROCESS | 3672 | 1466695750500 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:29:10 INFO - PROCESS | 3672 | 1466695750502 Marionette TRACE conn3 <- [1,570,null,{}] 08:29:10 INFO - PROCESS | 3672 | 1466695750505 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 3672 | 1466695750511 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:10 INFO - PROCESS | 3672 | 1466695750632 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:29:10 INFO - PROCESS | 3672 | 1466695750727 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3672 | 1466695750729 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:10 INFO - PROCESS | 3672 | ++DOCSHELL 17596400 == 34 [pid = 3672] [id = 152] 08:29:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1759D400) [pid = 3672] [serial = 454] [outer = 00000000] 08:29:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17F26800) [pid = 3672] [serial = 455] [outer = 1759D400] 08:29:10 INFO - PROCESS | 3672 | 1466695750772 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17F31400) [pid = 3672] [serial = 456] [outer = 1759D400] 08:29:11 INFO - PROCESS | 3672 | 1466695751164 Marionette TRACE conn3 <- [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]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 720ms 08:29:11 INFO - PROCESS | 3672 | 1466695751224 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 3672 | 1466695751226 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:29:11 INFO - PROCESS | 3672 | 1466695751230 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:29:11 INFO - PROCESS | 3672 | 1466695751231 Marionette TRACE conn3 <- [1,574,null,{}] 08:29:11 INFO - PROCESS | 3672 | 1466695751241 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 3672 | 1466695751243 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:11 INFO - PROCESS | 3672 | 1466695751345 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:29:11 INFO - PROCESS | 3672 | 1466695751353 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3672 | 1466695751355 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:11 INFO - PROCESS | 3672 | ++DOCSHELL 17EA3800 == 35 [pid = 3672] [id = 153] 08:29:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17FEA000) [pid = 3672] [serial = 457] [outer = 00000000] 08:29:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1818A800) [pid = 3672] [serial = 458] [outer = 17FEA000] 08:29:11 INFO - PROCESS | 3672 | 1466695751398 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19888400) [pid = 3672] [serial = 459] [outer = 17FEA000] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FE7C00) [pid = 3672] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1402CC00) [pid = 3672] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17769800) [pid = 3672] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (160BA800) [pid = 3672] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12BCC000) [pid = 3672] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16810000) [pid = 3672] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11AE5C00) [pid = 3672] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1780B800) [pid = 3672] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1517DC00) [pid = 3672] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (175E3000) [pid = 3672] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19D66000) [pid = 3672] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15454800) [pid = 3672] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E20800) [pid = 3672] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:29:11 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19BA5C00) [pid = 3672] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:29:11 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:11 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:11 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:11 INFO - PROCESS | 3672 | 1466695751979 Marionette TRACE conn3 <- [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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 781ms 08:29:12 INFO - PROCESS | 3672 | 1466695752012 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3672 | 1466695752014 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:29:12 INFO - PROCESS | 3672 | 1466695752017 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3672 | 1466695752020 Marionette TRACE conn3 <- [1,578,null,{}] 08:29:12 INFO - PROCESS | 3672 | 1466695752024 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3672 | 1466695752026 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:12 INFO - PROCESS | 3672 | 1466695752100 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:29:12 INFO - PROCESS | 3672 | 1466695752106 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3672 | 1466695752108 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:12 INFO - PROCESS | 3672 | ++DOCSHELL 10B9B800 == 36 [pid = 3672] [id = 154] 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (129F0C00) [pid = 3672] [serial = 460] [outer = 00000000] 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16810000) [pid = 3672] [serial = 461] [outer = 129F0C00] 08:29:12 INFO - PROCESS | 3672 | 1466695752150 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1780A400) [pid = 3672] [serial = 462] [outer = 129F0C00] 08:29:12 INFO - PROCESS | 3672 | 1466695752546 Marionette TRACE conn3 <- [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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 582ms 08:29:12 INFO - PROCESS | 3672 | 1466695752598 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3672 | 1466695752600 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:29:12 INFO - PROCESS | 3672 | 1466695752604 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3672 | 1466695752605 Marionette TRACE conn3 <- [1,582,null,{}] 08:29:12 INFO - PROCESS | 3672 | 1466695752609 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3672 | 1466695752611 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:12 INFO - PROCESS | 3672 | 1466695752687 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:29:12 INFO - PROCESS | 3672 | 1466695752692 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3672 | 1466695752694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:12 INFO - PROCESS | 3672 | ++DOCSHELL 15452C00 == 37 [pid = 3672] [id = 155] 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17593400) [pid = 3672] [serial = 463] [outer = 00000000] 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18182C00) [pid = 3672] [serial = 464] [outer = 17593400] 08:29:12 INFO - PROCESS | 3672 | 1466695752745 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18184400) [pid = 3672] [serial = 465] [outer = 17593400] 08:29:13 INFO - PROCESS | 3672 | 1466695753162 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 582ms 08:29:13 INFO - PROCESS | 3672 | 1466695753210 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3672 | 1466695753212 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:29:13 INFO - PROCESS | 3672 | 1466695753216 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3672 | 1466695753217 Marionette TRACE conn3 <- [1,586,null,{}] 08:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:29:13 INFO - PROCESS | 3672 | 1466695753224 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3672 | 1466695753226 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:13 INFO - PROCESS | 3672 | 1466695753304 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:29:13 INFO - PROCESS | 3672 | 1466695753310 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3672 | 1466695753312 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:13 INFO - PROCESS | 3672 | ++DOCSHELL 16017000 == 38 [pid = 3672] [id = 156] 08:29:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16BC6400) [pid = 3672] [serial = 466] [outer = 00000000] 08:29:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BAA000) [pid = 3672] [serial = 467] [outer = 16BC6400] 08:29:13 INFO - PROCESS | 3672 | 1466695753354 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BAF800) [pid = 3672] [serial = 468] [outer = 16BC6400] 08:29:13 INFO - PROCESS | 3672 | 1466695753885 Marionette TRACE conn3 <- [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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 08:29:13 INFO - PROCESS | 3672 | 1466695753941 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3672 | 1466695753946 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:29:13 INFO - PROCESS | 3672 | 1466695753952 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3672 | 1466695753955 Marionette TRACE conn3 <- [1,590,null,{}] 08:29:13 INFO - PROCESS | 3672 | 1466695753961 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3672 | 1466695753964 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:14 INFO - PROCESS | 3672 | 1466695754077 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:29:14 INFO - PROCESS | 3672 | 1466695754201 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3672 | 1466695754206 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:14 INFO - PROCESS | 3672 | ++DOCSHELL 105EE400 == 39 [pid = 3672] [id = 157] 08:29:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (105EEC00) [pid = 3672] [serial = 469] [outer = 00000000] 08:29:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11CED800) [pid = 3672] [serial = 470] [outer = 105EEC00] 08:29:14 INFO - PROCESS | 3672 | 1466695754262 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (129F2400) [pid = 3672] [serial = 471] [outer = 105EEC00] 08:29:14 INFO - PROCESS | 3672 | 1466695754994 Marionette TRACE conn3 <- [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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1118ms 08:29:15 INFO - PROCESS | 3672 | 1466695755069 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3672 | 1466695755074 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:29:15 INFO - PROCESS | 3672 | 1466695755080 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3672 | 1466695755083 Marionette TRACE conn3 <- [1,594,null,{}] 08:29:15 INFO - PROCESS | 3672 | 1466695755087 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3672 | 1466695755090 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:15 INFO - PROCESS | 3672 | 1466695755226 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:29:15 INFO - PROCESS | 3672 | 1466695755343 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3672 | 1466695755346 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:15 INFO - PROCESS | 3672 | ++DOCSHELL 17E2C400 == 40 [pid = 3672] [id = 158] 08:29:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (18181800) [pid = 3672] [serial = 472] [outer = 00000000] 08:29:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1988D000) [pid = 3672] [serial = 473] [outer = 18181800] 08:29:15 INFO - PROCESS | 3672 | 1466695755405 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19E36000) [pid = 3672] [serial = 474] [outer = 18181800] 08:29:15 INFO - PROCESS | 3672 | 1466695755953 Marionette TRACE conn3 <- [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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 919ms 08:29:16 INFO - PROCESS | 3672 | 1466695756008 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3672 | 1466695756011 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:29:16 INFO - PROCESS | 3672 | 1466695756015 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3672 | 1466695756018 Marionette TRACE conn3 <- [1,598,null,{}] 08:29:16 INFO - PROCESS | 3672 | 1466695756030 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3672 | 1466695756034 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:16 INFO - PROCESS | 3672 | 1466695756138 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:29:16 INFO - PROCESS | 3672 | 1466695756262 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3672 | 1466695756266 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:16 INFO - PROCESS | 3672 | ++DOCSHELL 17418C00 == 41 [pid = 3672] [id = 159] 08:29:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (174D0000) [pid = 3672] [serial = 475] [outer = 00000000] 08:29:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A17B000) [pid = 3672] [serial = 476] [outer = 174D0000] 08:29:16 INFO - PROCESS | 3672 | 1466695756322 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A2E3000) [pid = 3672] [serial = 477] [outer = 174D0000] 08:29:16 INFO - PROCESS | 3672 | 1466695756919 Marionette TRACE conn3 <- [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]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 919ms 08:29:16 INFO - PROCESS | 3672 | 1466695756943 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3672 | 1466695756945 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:29:16 INFO - PROCESS | 3672 | 1466695756949 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3672 | 1466695756951 Marionette TRACE conn3 <- [1,602,null,{}] 08:29:16 INFO - PROCESS | 3672 | 1466695756954 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3672 | 1466695756957 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:17 INFO - PROCESS | 3672 | 1466695757060 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:29:17 INFO - PROCESS | 3672 | 1466695757260 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3672 | 1466695757263 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:17 INFO - PROCESS | 3672 | ++DOCSHELL 10E35400 == 42 [pid = 3672] [id = 160] 08:29:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (10E97000) [pid = 3672] [serial = 478] [outer = 00000000] 08:29:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (11AE6800) [pid = 3672] [serial = 479] [outer = 10E97000] 08:29:17 INFO - PROCESS | 3672 | 1466695757312 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (11CFA800) [pid = 3672] [serial = 480] [outer = 10E97000] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 15452C00 == 41 [pid = 3672] [id = 155] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 10B9B800 == 40 [pid = 3672] [id = 154] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 17EA3800 == 39 [pid = 3672] [id = 153] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 17596400 == 38 [pid = 3672] [id = 152] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 134B2800 == 37 [pid = 3672] [id = 151] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 160BC800 == 36 [pid = 3672] [id = 150] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 1544C400 == 35 [pid = 3672] [id = 149] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 10A64400 == 34 [pid = 3672] [id = 148] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 11CEF400 == 33 [pid = 3672] [id = 147] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 10441800 == 32 [pid = 3672] [id = 145] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 10562C00 == 31 [pid = 3672] [id = 146] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 17E2C400 == 30 [pid = 3672] [id = 158] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 17418C00 == 29 [pid = 3672] [id = 159] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 16017000 == 28 [pid = 3672] [id = 156] 08:29:18 INFO - PROCESS | 3672 | --DOCSHELL 105EE400 == 27 [pid = 3672] [id = 157] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (19889800) [pid = 3672] [serial = 417] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (140C4000) [pid = 3672] [serial = 398] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15109400) [pid = 3672] [serial = 399] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1780C400) [pid = 3672] [serial = 410] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (17E2C800) [pid = 3672] [serial = 411] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (160C1400) [pid = 3672] [serial = 404] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (160C6400) [pid = 3672] [serial = 405] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (12D8A400) [pid = 3672] [serial = 395] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (130A6000) [pid = 3672] [serial = 396] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16F11400) [pid = 3672] [serial = 407] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1759FC00) [pid = 3672] [serial = 408] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CF1800) [pid = 3672] [serial = 392] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11CF5400) [pid = 3672] [serial = 393] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18182400) [pid = 3672] [serial = 413] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15961C00) [pid = 3672] [serial = 401] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15B48800) [pid = 3672] [serial = 402] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19BAD400) [pid = 3672] [serial = 420] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BA8800) [pid = 3672] [serial = 419] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E3C000) [pid = 3672] [serial = 422] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (160BF000) [pid = 3672] [serial = 425] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16FD9400) [pid = 3672] [serial = 426] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A2E4000) [pid = 3672] [serial = 428] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1A17A800) [pid = 3672] [serial = 423] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14033400) [pid = 3672] [serial = 167] [outer = 00000000] [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.] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BB0C00) [pid = 3672] [serial = 389] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19889000) [pid = 3672] [serial = 416] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1A2EE000) [pid = 3672] [serial = 429] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18183400) [pid = 3672] [serial = 414] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1A3A0800) [pid = 3672] [serial = 431] [outer = 00000000] [url = about:blank] 08:29:18 INFO - PROCESS | 3672 | 1466695758448 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1577ms 08:29:18 INFO - PROCESS | 3672 | 1466695758562 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3672 | 1466695758566 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:29:18 INFO - PROCESS | 3672 | 1466695758574 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3672 | 1466695758578 Marionette TRACE conn3 <- [1,606,null,{}] 08:29:18 INFO - PROCESS | 3672 | 1466695758584 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3672 | 1466695758587 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:18 INFO - PROCESS | 3672 | 1466695758670 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:29:18 INFO - PROCESS | 3672 | 1466695758677 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3672 | 1466695758681 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:18 INFO - PROCESS | 3672 | ++DOCSHELL 11AE5C00 == 28 [pid = 3672] [id = 161] 08:29:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11AE8400) [pid = 3672] [serial = 481] [outer = 00000000] 08:29:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CEF400) [pid = 3672] [serial = 482] [outer = 11AE8400] 08:29:18 INFO - PROCESS | 3672 | 1466695758729 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CF1800) [pid = 3672] [serial = 483] [outer = 11AE8400] 08:29:19 INFO - PROCESS | 3672 | 1466695759187 Marionette TRACE conn3 <- [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]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 627ms 08:29:19 INFO - PROCESS | 3672 | 1466695759196 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3672 | 1466695759200 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:29:19 INFO - PROCESS | 3672 | 1466695759211 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:29:19 INFO - PROCESS | 3672 | 1466695759213 Marionette TRACE conn3 <- [1,610,null,{}] 08:29:19 INFO - PROCESS | 3672 | 1466695759217 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3672 | 1466695759220 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:19 INFO - PROCESS | 3672 | 1466695759304 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:29:19 INFO - PROCESS | 3672 | 1466695759310 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3672 | 1466695759313 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:19 INFO - PROCESS | 3672 | ++DOCSHELL 134B0400 == 29 [pid = 3672] [id = 162] 08:29:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (134B1000) [pid = 3672] [serial = 484] [outer = 00000000] 08:29:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13954400) [pid = 3672] [serial = 485] [outer = 134B1000] 08:29:19 INFO - PROCESS | 3672 | 1466695759359 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14033C00) [pid = 3672] [serial = 486] [outer = 134B1000] 08:29:19 INFO - PROCESS | 3672 | 1466695759802 Marionette TRACE conn3 <- [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]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 612ms 08:29:19 INFO - PROCESS | 3672 | 1466695759834 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3672 | 1466695759836 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:29:19 INFO - PROCESS | 3672 | 1466695759840 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3672 | 1466695759843 Marionette TRACE conn3 <- [1,614,null,{}] 08:29:19 INFO - PROCESS | 3672 | 1466695759854 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3672 | 1466695759858 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:19 INFO - PROCESS | 3672 | 1466695759950 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:29:20 INFO - PROCESS | 3672 | 1466695760064 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3672 | 1466695760067 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:20 INFO - PROCESS | 3672 | ++DOCSHELL 15674C00 == 30 [pid = 3672] [id = 163] 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15675800) [pid = 3672] [serial = 487] [outer = 00000000] 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15962800) [pid = 3672] [serial = 488] [outer = 15675800] 08:29:20 INFO - PROCESS | 3672 | 1466695760115 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15B4BC00) [pid = 3672] [serial = 489] [outer = 15675800] 08:29:20 INFO - PROCESS | 3672 | 1466695760486 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 08:29:20 INFO - PROCESS | 3672 | 1466695760539 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3672 | 1466695760541 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:29:20 INFO - PROCESS | 3672 | 1466695760544 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3672 | 1466695760546 Marionette TRACE conn3 <- [1,618,null,{}] 08:29:20 INFO - PROCESS | 3672 | 1466695760549 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3672 | 1466695760551 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:20 INFO - PROCESS | 3672 | 1466695760680 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:29:20 INFO - PROCESS | 3672 | 1466695760696 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3672 | 1466695760699 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:20 INFO - PROCESS | 3672 | ++DOCSHELL 160BAC00 == 31 [pid = 3672] [id = 164] 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160BC400) [pid = 3672] [serial = 490] [outer = 00000000] 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16775800) [pid = 3672] [serial = 491] [outer = 160BC400] 08:29:20 INFO - PROCESS | 3672 | 1466695760743 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16D58000) [pid = 3672] [serial = 492] [outer = 160BC400] 08:29:21 INFO - PROCESS | 3672 | 1466695761172 Marionette TRACE conn3 <- [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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 689ms 08:29:21 INFO - PROCESS | 3672 | 1466695761226 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3672 | 1466695761228 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:29:21 INFO - PROCESS | 3672 | 1466695761238 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3672 | 1466695761240 Marionette TRACE conn3 <- [1,622,null,{}] 08:29:21 INFO - PROCESS | 3672 | 1466695761243 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3672 | 1466695761245 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:21 INFO - PROCESS | 3672 | 1466695761373 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:29:21 INFO - PROCESS | 3672 | 1466695761384 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3672 | 1466695761386 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:21 INFO - PROCESS | 3672 | ++DOCSHELL 160BDC00 == 32 [pid = 3672] [id = 165] 08:29:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17415400) [pid = 3672] [serial = 493] [outer = 00000000] 08:29:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (175E7800) [pid = 3672] [serial = 494] [outer = 17415400] 08:29:21 INFO - PROCESS | 3672 | 1466695761430 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17809000) [pid = 3672] [serial = 495] [outer = 17415400] 08:29:21 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:21 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:21 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:21 INFO - PROCESS | 3672 | 1466695761871 Marionette TRACE conn3 <- [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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 08:29:21 INFO - PROCESS | 3672 | 1466695761915 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3672 | 1466695761917 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:29:21 INFO - PROCESS | 3672 | 1466695761920 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:29:21 INFO - PROCESS | 3672 | 1466695761922 Marionette TRACE conn3 <- [1,626,null,{}] 08:29:21 INFO - PROCESS | 3672 | 1466695761925 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3672 | 1466695761931 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:22 INFO - PROCESS | 3672 | 1466695762070 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:29:22 INFO - PROCESS | 3672 | 1466695762081 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3672 | 1466695762083 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:22 INFO - PROCESS | 3672 | ++DOCSHELL 17FE8000 == 33 [pid = 3672] [id = 166] 08:29:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17FEB800) [pid = 3672] [serial = 496] [outer = 00000000] 08:29:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18187000) [pid = 3672] [serial = 497] [outer = 17FEB800] 08:29:22 INFO - PROCESS | 3672 | 1466695762174 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1988C000) [pid = 3672] [serial = 498] [outer = 17FEB800] 08:29:22 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:22 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:22 INFO - PROCESS | 3672 | 1466695762556 Marionette TRACE conn3 <- [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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 689ms 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (160C2400) [pid = 3672] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1759D400) [pid = 3672] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (132B3800) [pid = 3672] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (160BD000) [pid = 3672] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10474000) [pid = 3672] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CEFC00) [pid = 3672] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1544D000) [pid = 3672] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1A254C00) [pid = 3672] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A58C00) [pid = 3672] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16BC6400) [pid = 3672] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FEA000) [pid = 3672] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17593400) [pid = 3672] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:29:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (129F0C00) [pid = 3672] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:29:22 INFO - PROCESS | 3672 | 1466695762816 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 3672 | 1466695762818 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:29:22 INFO - PROCESS | 3672 | 1466695762826 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 3672 | 1466695762827 Marionette TRACE conn3 <- [1,630,null,{}] 08:29:22 INFO - PROCESS | 3672 | 1466695762831 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 3672 | 1466695762842 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:22 INFO - PROCESS | 3672 | 1466695762914 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:29:22 INFO - PROCESS | 3672 | 1466695762921 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3672 | 1466695762923 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:22 INFO - PROCESS | 3672 | ++DOCSHELL 13224000 == 34 [pid = 3672] [id = 167] 08:29:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13225000) [pid = 3672] [serial = 499] [outer = 00000000] 08:29:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1566F800) [pid = 3672] [serial = 500] [outer = 13225000] 08:29:22 INFO - PROCESS | 3672 | 1466695762965 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160C2400) [pid = 3672] [serial = 501] [outer = 13225000] 08:29:23 INFO - PROCESS | 3672 | 1466695763351 Marionette TRACE conn3 <- [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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 582ms 08:29:23 INFO - PROCESS | 3672 | 1466695763405 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 3672 | 1466695763407 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:29:23 INFO - PROCESS | 3672 | 1466695763411 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 3672 | 1466695763412 Marionette TRACE conn3 <- [1,634,null,{}] 08:29:23 INFO - PROCESS | 3672 | 1466695763416 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 3672 | 1466695763418 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:23 INFO - PROCESS | 3672 | 1466695763497 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:29:23 INFO - PROCESS | 3672 | 1466695763505 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 3672 | 1466695763507 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:23 INFO - PROCESS | 3672 | ++DOCSHELL 16F10800 == 35 [pid = 3672] [id = 168] 08:29:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (175E7400) [pid = 3672] [serial = 502] [outer = 00000000] 08:29:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19891800) [pid = 3672] [serial = 503] [outer = 175E7400] 08:29:23 INFO - PROCESS | 3672 | 1466695763549 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA8800) [pid = 3672] [serial = 504] [outer = 175E7400] 08:29:23 INFO - PROCESS | 3672 | 1466695763934 Marionette TRACE conn3 <- [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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 582ms 08:29:23 INFO - PROCESS | 3672 | 1466695763990 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 3672 | 1466695763992 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:29:23 INFO - PROCESS | 3672 | 1466695763996 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 3672 | 1466695763997 Marionette TRACE conn3 <- [1,638,null,{}] 08:29:23 INFO - PROCESS | 3672 | 1466695764001 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3672 | 1466695764004 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:24 INFO - PROCESS | 3672 | 1466695764086 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:29:24 INFO - PROCESS | 3672 | 1466695764091 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3672 | 1466695764093 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:24 INFO - PROCESS | 3672 | ++DOCSHELL 19D60000 == 36 [pid = 3672] [id = 169] 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19D60800) [pid = 3672] [serial = 505] [outer = 00000000] 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E3C000) [pid = 3672] [serial = 506] [outer = 19D60800] 08:29:24 INFO - PROCESS | 3672 | 1466695764135 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E3C400) [pid = 3672] [serial = 507] [outer = 19D60800] 08:29:24 INFO - PROCESS | 3672 | 1466695764572 Marionette TRACE conn3 <- [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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 08:29:24 INFO - PROCESS | 3672 | 1466695764634 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 3672 | 1466695764636 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:29:24 INFO - PROCESS | 3672 | 1466695764639 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3672 | 1466695764641 Marionette TRACE conn3 <- [1,642,null,{}] 08:29:24 INFO - PROCESS | 3672 | 1466695764645 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3672 | 1466695764646 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:24 INFO - PROCESS | 3672 | 1466695764719 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:29:24 INFO - PROCESS | 3672 | 1466695764841 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3672 | 1466695764845 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:24 INFO - PROCESS | 3672 | ++DOCSHELL 103CD000 == 37 [pid = 3672] [id = 170] 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (103CD400) [pid = 3672] [serial = 508] [outer = 00000000] 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (105F5400) [pid = 3672] [serial = 509] [outer = 103CD400] 08:29:24 INFO - PROCESS | 3672 | 1466695764902 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (110C4800) [pid = 3672] [serial = 510] [outer = 103CD400] 08:29:25 INFO - PROCESS | 3672 | 1466695765650 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1056ms 08:29:25 INFO - PROCESS | 3672 | 1466695765701 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3672 | 1466695765706 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:29:25 INFO - PROCESS | 3672 | 1466695765710 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3672 | 1466695765714 Marionette TRACE conn3 <- [1,646,null,{}] 08:29:25 INFO - PROCESS | 3672 | 1466695765719 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3672 | 1466695765722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:25 INFO - PROCESS | 3672 | 1466695765842 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:29:25 INFO - PROCESS | 3672 | 1466695765967 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3672 | 1466695765971 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:25 INFO - PROCESS | 3672 | ++DOCSHELL 1281D000 == 38 [pid = 3672] [id = 171] 08:29:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (140C0800) [pid = 3672] [serial = 511] [outer = 00000000] 08:29:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1510F000) [pid = 3672] [serial = 512] [outer = 140C0800] 08:29:26 INFO - PROCESS | 3672 | 1466695766026 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1544D400) [pid = 3672] [serial = 513] [outer = 140C0800] 08:29:26 INFO - PROCESS | 3672 | 1466695766829 Marionette TRACE conn3 <- [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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1194ms 08:29:26 INFO - PROCESS | 3672 | 1466695766905 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3672 | 1466695766909 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:29:26 INFO - PROCESS | 3672 | 1466695766914 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3672 | 1466695766917 Marionette TRACE conn3 <- [1,650,null,{}] 08:29:26 INFO - PROCESS | 3672 | 1466695766923 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 3672 | 1466695766926 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:27 INFO - PROCESS | 3672 | 1466695767044 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:29:27 INFO - PROCESS | 3672 | 1466695767137 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3672 | 1466695767142 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 19D60000 == 37 [pid = 3672] [id = 169] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 16F10800 == 36 [pid = 3672] [id = 168] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 13224000 == 35 [pid = 3672] [id = 167] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 17FE8000 == 34 [pid = 3672] [id = 166] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 160BDC00 == 33 [pid = 3672] [id = 165] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 160BAC00 == 32 [pid = 3672] [id = 164] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 15674C00 == 31 [pid = 3672] [id = 163] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 134B0400 == 30 [pid = 3672] [id = 162] 08:29:27 INFO - PROCESS | 3672 | --DOCSHELL 11AE5C00 == 29 [pid = 3672] [id = 161] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16D5E400) [pid = 3672] [serial = 452] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17F26800) [pid = 3672] [serial = 455] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1394C400) [pid = 3672] [serial = 443] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (14025C00) [pid = 3672] [serial = 444] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16778C00) [pid = 3672] [serial = 449] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (105EA000) [pid = 3672] [serial = 434] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (111E4000) [pid = 3672] [serial = 435] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CF8000) [pid = 3672] [serial = 440] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1289D800) [pid = 3672] [serial = 441] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (156E0C00) [pid = 3672] [serial = 446] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15963400) [pid = 3672] [serial = 447] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16E58800) [pid = 3672] [serial = 453] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A3A6400) [pid = 3672] [serial = 432] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11CFCC00) [pid = 3672] [serial = 437] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (130A4000) [pid = 3672] [serial = 438] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BAA000) [pid = 3672] [serial = 467] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19BAF800) [pid = 3672] [serial = 468] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1818A800) [pid = 3672] [serial = 458] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17F31400) [pid = 3672] [serial = 456] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18182C00) [pid = 3672] [serial = 464] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19888400) [pid = 3672] [serial = 459] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16810000) [pid = 3672] [serial = 461] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18184400) [pid = 3672] [serial = 465] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1780A400) [pid = 3672] [serial = 462] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16804000) [pid = 3672] [serial = 450] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 3672 | ++DOCSHELL 1055C400 == 30 [pid = 3672] [id = 172] 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1055FC00) [pid = 3672] [serial = 514] [outer = 00000000] 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (111E7800) [pid = 3672] [serial = 515] [outer = 1055FC00] 08:29:27 INFO - PROCESS | 3672 | 1466695767215 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (114D3400) [pid = 3672] [serial = 516] [outer = 1055FC00] 08:29:27 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:27 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:27 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:27 INFO - PROCESS | 3672 | 1466695767625 Marionette TRACE conn3 <- [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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 735ms 08:29:27 INFO - PROCESS | 3672 | 1466695767639 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3672 | 1466695767643 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:29:27 INFO - PROCESS | 3672 | 1466695767650 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3672 | 1466695767652 Marionette TRACE conn3 <- [1,654,null,{}] 08:29:27 INFO - PROCESS | 3672 | 1466695767660 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3672 | 1466695767662 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:27 INFO - PROCESS | 3672 | 1466695767748 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:29:27 INFO - PROCESS | 3672 | 1466695767756 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3672 | 1466695767758 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:27 INFO - PROCESS | 3672 | ++DOCSHELL 12BD1400 == 31 [pid = 3672] [id = 173] 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12D66C00) [pid = 3672] [serial = 517] [outer = 00000000] 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13034000) [pid = 3672] [serial = 518] [outer = 12D66C00] 08:29:27 INFO - PROCESS | 3672 | 1466695767805 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1312FC00) [pid = 3672] [serial = 519] [outer = 12D66C00] 08:29:28 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:28 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:28 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:28 INFO - PROCESS | 3672 | 1466695768249 Marionette TRACE conn3 <- [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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 612ms 08:29:28 INFO - PROCESS | 3672 | 1466695768269 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3672 | 1466695768271 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:29:28 INFO - PROCESS | 3672 | 1466695768275 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 3672 | 1466695768278 Marionette TRACE conn3 <- [1,658,null,{}] 08:29:28 INFO - PROCESS | 3672 | 1466695768293 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3672 | 1466695768298 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:28 INFO - PROCESS | 3672 | 1466695768380 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:29:28 INFO - PROCESS | 3672 | 1466695768388 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3672 | 1466695768392 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:28 INFO - PROCESS | 3672 | ++DOCSHELL 140C6400 == 32 [pid = 3672] [id = 174] 08:29:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (140C6800) [pid = 3672] [serial = 520] [outer = 00000000] 08:29:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15170000) [pid = 3672] [serial = 521] [outer = 140C6800] 08:29:28 INFO - PROCESS | 3672 | 1466695768439 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1544C800) [pid = 3672] [serial = 522] [outer = 140C6800] 08:29:28 INFO - PROCESS | 3672 | 1466695768920 Marionette TRACE conn3 <- [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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 673ms 08:29:28 INFO - PROCESS | 3672 | 1466695768957 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3672 | 1466695768959 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:29:28 INFO - PROCESS | 3672 | 1466695768962 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 3672 | 1466695768964 Marionette TRACE conn3 <- [1,662,null,{}] 08:29:28 INFO - PROCESS | 3672 | 1466695768967 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3672 | 1466695768969 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:29 INFO - PROCESS | 3672 | 1466695769061 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:29:29 INFO - PROCESS | 3672 | 1466695769069 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3672 | 1466695769071 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:29 INFO - PROCESS | 3672 | ++DOCSHELL 156E0C00 == 33 [pid = 3672] [id = 175] 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1595EC00) [pid = 3672] [serial = 523] [outer = 00000000] 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160B7400) [pid = 3672] [serial = 524] [outer = 1595EC00] 08:29:29 INFO - PROCESS | 3672 | 1466695769114 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (160BE800) [pid = 3672] [serial = 525] [outer = 1595EC00] 08:29:29 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:29 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:29 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:29 INFO - PROCESS | 3672 | 1466695769535 Marionette TRACE conn3 <- [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]]]}] 08:29:29 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 08:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 582ms 08:29:29 INFO - PROCESS | 3672 | 1466695769559 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 3672 | 1466695769561 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 3672 | 1466695769581 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:29:29 INFO - PROCESS | 3672 | 1466695769582 Marionette TRACE conn3 <- [1,666,null,{}] 08:29:29 INFO - PROCESS | 3672 | 1466695769586 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3672 | 1466695769588 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:29 INFO - PROCESS | 3672 | 1466695769695 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:29:29 INFO - PROCESS | 3672 | 1466695769700 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3672 | 1466695769703 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:29 INFO - PROCESS | 3672 | ++DOCSHELL 1312F000 == 34 [pid = 3672] [id = 176] 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160C4800) [pid = 3672] [serial = 526] [outer = 00000000] 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16801400) [pid = 3672] [serial = 527] [outer = 160C4800] 08:29:29 INFO - PROCESS | 3672 | 1466695769792 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1685B800) [pid = 3672] [serial = 528] [outer = 160C4800] 08:29:30 INFO - PROCESS | 3672 | 1466695770268 Marionette TRACE conn3 <- [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]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 719ms 08:29:30 INFO - PROCESS | 3672 | 1466695770306 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3672 | 1466695770308 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 3672 | 1466695770312 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:29:30 INFO - PROCESS | 3672 | 1466695770313 Marionette TRACE conn3 <- [1,670,null,{}] 08:29:30 INFO - PROCESS | 3672 | 1466695770317 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3672 | 1466695770322 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:30 INFO - PROCESS | 3672 | 1466695770455 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:29:30 INFO - PROCESS | 3672 | 1466695770513 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3672 | 1466695770515 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:30 INFO - PROCESS | 3672 | ++DOCSHELL 16E4B400 == 35 [pid = 3672] [id = 177] 08:29:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16F11400) [pid = 3672] [serial = 529] [outer = 00000000] 08:29:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1759C000) [pid = 3672] [serial = 530] [outer = 16F11400] 08:29:30 INFO - PROCESS | 3672 | 1466695770542 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17767C00) [pid = 3672] [serial = 531] [outer = 16F11400] 08:29:31 INFO - PROCESS | 3672 | 1466695771465 Marionette TRACE conn3 <- [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]]]}] 08:29:31 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) 08:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1164ms 08:29:31 INFO - PROCESS | 3672 | 1466695771474 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 3672 | 1466695771476 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:29:31 INFO - PROCESS | 3672 | 1466695771480 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:29:31 INFO - PROCESS | 3672 | 1466695771490 Marionette TRACE conn3 <- [1,674,null,{}] 08:29:31 INFO - PROCESS | 3672 | 1466695771494 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 3672 | 1466695771496 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:31 INFO - PROCESS | 3672 | 1466695771650 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17415400) [pid = 3672] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10E97000) [pid = 3672] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (105EEC00) [pid = 3672] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18181800) [pid = 3672] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (174D0000) [pid = 3672] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FEB800) [pid = 3672] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13225000) [pid = 3672] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (134B1000) [pid = 3672] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11AE8400) [pid = 3672] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15675800) [pid = 3672] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (160BC400) [pid = 3672] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:29:31 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (175E7400) [pid = 3672] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:29:31 INFO - PROCESS | 3672 | 1466695771706 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3672 | 1466695771708 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:31 INFO - PROCESS | 3672 | ++DOCSHELL 10561000 == 36 [pid = 3672] [id = 178] 08:29:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (105EEC00) [pid = 3672] [serial = 532] [outer = 00000000] 08:29:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CFBC00) [pid = 3672] [serial = 533] [outer = 105EEC00] 08:29:31 INFO - PROCESS | 3672 | 1466695771751 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (134B1000) [pid = 3672] [serial = 534] [outer = 105EEC00] 08:29:32 INFO - PROCESS | 3672 | 1466695772550 Marionette TRACE conn3 <- [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]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1087ms 08:29:32 INFO - PROCESS | 3672 | 1466695772573 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3672 | 1466695772575 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:29:32 INFO - PROCESS | 3672 | 1466695772578 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3672 | 1466695772580 Marionette TRACE conn3 <- [1,678,null,{}] 08:29:32 INFO - PROCESS | 3672 | 1466695772583 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3672 | 1466695772585 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:32 INFO - PROCESS | 3672 | 1466695772690 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:29:32 INFO - PROCESS | 3672 | 1466695772737 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3672 | 1466695772739 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:32 INFO - PROCESS | 3672 | ++DOCSHELL 16BBC400 == 37 [pid = 3672] [id = 179] 08:29:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (175DC000) [pid = 3672] [serial = 535] [outer = 00000000] 08:29:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17E1F800) [pid = 3672] [serial = 536] [outer = 175DC000] 08:29:32 INFO - PROCESS | 3672 | 1466695772782 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EA3800) [pid = 3672] [serial = 537] [outer = 175DC000] 08:29:33 INFO - PROCESS | 3672 | 1466695773689 Marionette TRACE conn3 <- [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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:29:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 08:29:33 INFO - PROCESS | 3672 | 1466695773711 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3672 | 1466695773716 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:29:33 INFO - PROCESS | 3672 | 1466695773722 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:29:33 INFO - PROCESS | 3672 | 1466695773725 Marionette TRACE conn3 <- [1,682,null,{}] 08:29:33 INFO - PROCESS | 3672 | 1466695773731 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 3672 | 1466695773735 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:33 INFO - PROCESS | 3672 | 1466695773887 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:29:34 INFO - PROCESS | 3672 | 1466695774023 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3672 | 1466695774027 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:34 INFO - PROCESS | 3672 | ++DOCSHELL 110C4400 == 38 [pid = 3672] [id = 180] 08:29:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (111E8400) [pid = 3672] [serial = 538] [outer = 00000000] 08:29:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (11CF4400) [pid = 3672] [serial = 539] [outer = 111E8400] 08:29:34 INFO - PROCESS | 3672 | 1466695774083 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (129EB000) [pid = 3672] [serial = 540] [outer = 111E8400] 08:29:35 INFO - PROCESS | 3672 | 1466695775142 Marionette TRACE conn3 <- [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]]]}] 08:29:35 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) 08:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1470ms 08:29:35 INFO - PROCESS | 3672 | 1466695775194 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 3672 | 1466695775198 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:29:35 INFO - PROCESS | 3672 | 1466695775205 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3672 | 1466695775208 Marionette TRACE conn3 <- [1,686,null,{}] 08:29:35 INFO - PROCESS | 3672 | 1466695775212 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3672 | 1466695775215 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:35 INFO - PROCESS | 3672 | 1466695775352 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:29:35 INFO - PROCESS | 3672 | 1466695775479 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3672 | 1466695775481 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:35 INFO - PROCESS | 3672 | ++DOCSHELL 140BF000 == 39 [pid = 3672] [id = 181] 08:29:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (140BF400) [pid = 3672] [serial = 541] [outer = 00000000] 08:29:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1510E800) [pid = 3672] [serial = 542] [outer = 140BF400] 08:29:35 INFO - PROCESS | 3672 | 1466695775520 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15963400) [pid = 3672] [serial = 543] [outer = 140BF400] 08:29:36 INFO - PROCESS | 3672 | 1466695776484 Marionette TRACE conn3 <- [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]]]}] 08:29:36 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) 08:29:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1332ms 08:29:36 INFO - PROCESS | 3672 | 1466695776530 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3672 | 1466695776533 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:29:36 INFO - PROCESS | 3672 | 1466695776537 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 3672 | 1466695776541 Marionette TRACE conn3 <- [1,690,null,{}] 08:29:36 INFO - PROCESS | 3672 | 1466695776552 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:36 INFO - PROCESS | 3672 | 1466695776557 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:36 INFO - PROCESS | 3672 | 1466695776659 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:29:36 INFO - PROCESS | 3672 | 1466695776778 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 3672 | 1466695776781 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:36 INFO - PROCESS | 3672 | ++DOCSHELL 104E1800 == 40 [pid = 3672] [id = 182] 08:29:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (104E4800) [pid = 3672] [serial = 544] [outer = 00000000] 08:29:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (105F1000) [pid = 3672] [serial = 545] [outer = 104E4800] 08:29:36 INFO - PROCESS | 3672 | 1466695776979 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (110BC800) [pid = 3672] [serial = 546] [outer = 104E4800] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 10561000 == 39 [pid = 3672] [id = 178] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 16E4B400 == 38 [pid = 3672] [id = 177] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 1312F000 == 37 [pid = 3672] [id = 176] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 156E0C00 == 36 [pid = 3672] [id = 175] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 140C6400 == 35 [pid = 3672] [id = 174] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 12BD1400 == 34 [pid = 3672] [id = 173] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 1055C400 == 33 [pid = 3672] [id = 172] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 10E35400 == 32 [pid = 3672] [id = 160] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 1281D000 == 31 [pid = 3672] [id = 171] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 103CD000 == 30 [pid = 3672] [id = 170] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 140BF000 == 29 [pid = 3672] [id = 181] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 16BBC400 == 28 [pid = 3672] [id = 179] 08:29:38 INFO - PROCESS | 3672 | --DOCSHELL 110C4400 == 27 [pid = 3672] [id = 180] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (175E7800) [pid = 3672] [serial = 494] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11CFA800) [pid = 3672] [serial = 480] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11AE6800) [pid = 3672] [serial = 479] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (129F2400) [pid = 3672] [serial = 471] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CED800) [pid = 3672] [serial = 470] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E36000) [pid = 3672] [serial = 474] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1988D000) [pid = 3672] [serial = 473] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1A2E3000) [pid = 3672] [serial = 477] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A17B000) [pid = 3672] [serial = 476] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18187000) [pid = 3672] [serial = 497] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17809000) [pid = 3672] [serial = 495] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (160C2400) [pid = 3672] [serial = 501] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1566F800) [pid = 3672] [serial = 500] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1988C000) [pid = 3672] [serial = 498] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (13954400) [pid = 3672] [serial = 485] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (14033C00) [pid = 3672] [serial = 486] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11CEF400) [pid = 3672] [serial = 482] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (11CF1800) [pid = 3672] [serial = 483] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15962800) [pid = 3672] [serial = 488] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15B4BC00) [pid = 3672] [serial = 489] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16775800) [pid = 3672] [serial = 491] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16D58000) [pid = 3672] [serial = 492] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19BA8800) [pid = 3672] [serial = 504] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19891800) [pid = 3672] [serial = 503] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (19E3C000) [pid = 3672] [serial = 506] [outer = 00000000] [url = about:blank] 08:29:38 INFO - PROCESS | 3672 | 1466695778164 Marionette TRACE conn3 <- [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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1684ms 08:29:38 INFO - PROCESS | 3672 | 1466695778226 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3672 | 1466695778231 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:29:38 INFO - PROCESS | 3672 | 1466695778273 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:29:38 INFO - PROCESS | 3672 | 1466695778276 Marionette TRACE conn3 <- [1,694,null,{}] 08:29:38 INFO - PROCESS | 3672 | 1466695778285 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 3672 | 1466695778288 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:38 INFO - PROCESS | 3672 | 1466695778386 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:29:38 INFO - PROCESS | 3672 | 1466695778458 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3672 | 1466695778463 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:38 INFO - PROCESS | 3672 | ++DOCSHELL 11CF2C00 == 28 [pid = 3672] [id = 183] 08:29:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CF3400) [pid = 3672] [serial = 547] [outer = 00000000] 08:29:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11CF7400) [pid = 3672] [serial = 548] [outer = 11CF3400] 08:29:38 INFO - PROCESS | 3672 | 1466695778511 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11CF8C00) [pid = 3672] [serial = 549] [outer = 11CF3400] 08:29:39 INFO - PROCESS | 3672 | 1466695779374 Marionette TRACE conn3 <- [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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:29:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1118ms 08:29:39 INFO - PROCESS | 3672 | 1466695779405 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3672 | 1466695779412 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:29:39 INFO - PROCESS | 3672 | 1466695779421 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 3672 | 1466695779424 Marionette TRACE conn3 <- [1,698,null,{}] 08:29:39 INFO - PROCESS | 3672 | 1466695779427 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3672 | 1466695779430 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:39 INFO - PROCESS | 3672 | 1466695779541 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:29:39 INFO - PROCESS | 3672 | 1466695779550 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3672 | 1466695779553 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:39 INFO - PROCESS | 3672 | ++DOCSHELL 13157400 == 29 [pid = 3672] [id = 184] 08:29:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13223C00) [pid = 3672] [serial = 550] [outer = 00000000] 08:29:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (134B1C00) [pid = 3672] [serial = 551] [outer = 13223C00] 08:29:39 INFO - PROCESS | 3672 | 1466695779583 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13950800) [pid = 3672] [serial = 552] [outer = 13223C00] 08:29:40 INFO - PROCESS | 3672 | 1466695780479 Marionette TRACE conn3 <- [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]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 08:29:40 INFO - PROCESS | 3672 | 1466695780543 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3672 | 1466695780545 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:29:40 INFO - PROCESS | 3672 | 1466695780549 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 3672 | 1466695780553 Marionette TRACE conn3 <- [1,702,null,{}] 08:29:40 INFO - PROCESS | 3672 | 1466695780564 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3672 | 1466695780568 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:40 INFO - PROCESS | 3672 | 1466695780679 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:29:40 INFO - PROCESS | 3672 | 1466695780686 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3672 | 1466695780689 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:40 INFO - PROCESS | 3672 | ++DOCSHELL 1566F800 == 30 [pid = 3672] [id = 185] 08:29:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15671000) [pid = 3672] [serial = 553] [outer = 00000000] 08:29:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15B3EC00) [pid = 3672] [serial = 554] [outer = 15671000] 08:29:40 INFO - PROCESS | 3672 | 1466695780736 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1600C800) [pid = 3672] [serial = 555] [outer = 15671000] 08:29:41 INFO - PROCESS | 3672 | 1466695781675 Marionette TRACE conn3 <- [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]]]}] 08:29:41 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 08:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1164ms 08:29:41 INFO - PROCESS | 3672 | 1466695781733 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3672 | 1466695781735 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:29:41 INFO - PROCESS | 3672 | 1466695781745 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3672 | 1466695781757 Marionette TRACE conn3 <- [1,706,null,{}] 08:29:41 INFO - PROCESS | 3672 | 1466695781761 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 3672 | 1466695781763 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:41 INFO - PROCESS | 3672 | 1466695781872 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:29:41 INFO - PROCESS | 3672 | 1466695781879 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3672 | 1466695781881 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:41 INFO - PROCESS | 3672 | ++DOCSHELL 16017000 == 31 [pid = 3672] [id = 186] 08:29:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (160B8000) [pid = 3672] [serial = 556] [outer = 00000000] 08:29:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16781C00) [pid = 3672] [serial = 557] [outer = 160B8000] 08:29:41 INFO - PROCESS | 3672 | 1466695781925 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16D57C00) [pid = 3672] [serial = 558] [outer = 160B8000] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19D60800) [pid = 3672] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (175DC000) [pid = 3672] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (160C4800) [pid = 3672] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1055FC00) [pid = 3672] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (103CD400) [pid = 3672] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1595EC00) [pid = 3672] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (140C0800) [pid = 3672] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (140C6800) [pid = 3672] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (12D66C00) [pid = 3672] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16F11400) [pid = 3672] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:29:42 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (105EEC00) [pid = 3672] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:29:42 INFO - PROCESS | 3672 | 1466695782905 Marionette TRACE conn3 <- [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]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1194ms 08:29:42 INFO - PROCESS | 3672 | 1466695782937 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3672 | 1466695782939 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:29:42 INFO - PROCESS | 3672 | 1466695782943 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 3672 | 1466695782945 Marionette TRACE conn3 <- [1,710,null,{}] 08:29:42 INFO - PROCESS | 3672 | 1466695782949 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3672 | 1466695782951 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:43 INFO - PROCESS | 3672 | 1466695783053 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:29:43 INFO - PROCESS | 3672 | 1466695783046 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 3672 | 1466695783048 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:43 INFO - PROCESS | 3672 | ++DOCSHELL 12D95400 == 32 [pid = 3672] [id = 187] 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1402C400) [pid = 3672] [serial = 559] [outer = 00000000] 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (160C5800) [pid = 3672] [serial = 560] [outer = 1402C400] 08:29:43 INFO - PROCESS | 3672 | 1466695783092 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16D60400) [pid = 3672] [serial = 561] [outer = 1402C400] 08:29:43 INFO - PROCESS | 3672 | 1466695783500 Marionette TRACE conn3 <- [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] 08:29:43 INFO - PROCESS | 3672 | 1466695783525 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:29:43 INFO - PROCESS | 3672 | 1466695783528 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:29:43 INFO - PROCESS | 3672 | 1466695783530 Marionette TRACE conn3 <- [1,714,null,{}] 08:29:43 INFO - PROCESS | 3672 | 1466695783533 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 3672 | 1466695783538 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:43 INFO - PROCESS | 3672 | 1466695783668 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:29:43 INFO - PROCESS | 3672 | 1466695783720 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 3672 | 1466695783722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:43 INFO - PROCESS | 3672 | ++DOCSHELL 16F12400 == 33 [pid = 3672] [id = 188] 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1759DC00) [pid = 3672] [serial = 562] [outer = 00000000] 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (17806400) [pid = 3672] [serial = 563] [outer = 1759DC00] 08:29:43 INFO - PROCESS | 3672 | 1466695783765 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17FE4800) [pid = 3672] [serial = 564] [outer = 1759DC00] 08:29:44 INFO - PROCESS | 3672 | 1466695784137 Marionette TRACE conn3 <- [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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:29:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 613ms 08:29:44 INFO - PROCESS | 3672 | 1466695784149 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 3672 | 1466695784151 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:29:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:29:44 INFO - PROCESS | 3672 | 1466695784154 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 3672 | 1466695784156 Marionette TRACE conn3 <- [1,718,null,{}] 08:29:44 INFO - PROCESS | 3672 | 1466695784159 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 3672 | 1466695784161 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:44 INFO - PROCESS | 3672 | 1466695784311 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:29:44 INFO - PROCESS | 3672 | 1466695784370 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 3672 | 1466695784374 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:44 INFO - PROCESS | 3672 | ++DOCSHELL 110BD000 == 34 [pid = 3672] [id = 189] 08:29:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (110C3800) [pid = 3672] [serial = 565] [outer = 00000000] 08:29:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11C31C00) [pid = 3672] [serial = 566] [outer = 110C3800] 08:29:44 INFO - PROCESS | 3672 | 1466695784500 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11CF6800) [pid = 3672] [serial = 567] [outer = 110C3800] 08:29:45 INFO - PROCESS | 3672 | 1466695785222 Marionette TRACE conn3 <- [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[4036] expected 0 but got 24","_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] 08:29:45 INFO - PROCESS | 3672 | 1466695785289 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:29:45 INFO - PROCESS | 3672 | 1466695785294 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3672 | 1466695785298 Marionette TRACE conn3 <- [1,722,null,{}] 08:29:45 INFO - PROCESS | 3672 | 1466695785302 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3672 | 1466695785305 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:45 INFO - PROCESS | 3672 | 1466695785424 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:29:45 INFO - PROCESS | 3672 | 1466695785499 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3672 | 1466695785502 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:45 INFO - PROCESS | 3672 | ++DOCSHELL 140C0800 == 35 [pid = 3672] [id = 190] 08:29:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (140C2000) [pid = 3672] [serial = 568] [outer = 00000000] 08:29:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14EDF400) [pid = 3672] [serial = 569] [outer = 140C2000] 08:29:45 INFO - PROCESS | 3672 | 1466695785605 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (156E1800) [pid = 3672] [serial = 570] [outer = 140C2000] 08:29:46 INFO - PROCESS | 3672 | 1466695786425 Marionette TRACE conn3 <- [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]]]}] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 16F12400 == 34 [pid = 3672] [id = 188] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 12D95400 == 33 [pid = 3672] [id = 187] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 16017000 == 32 [pid = 3672] [id = 186] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 1566F800 == 31 [pid = 3672] [id = 185] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 13157400 == 30 [pid = 3672] [id = 184] 08:29:46 INFO - PROCESS | 3672 | --DOCSHELL 11CF2C00 == 29 [pid = 3672] [id = 183] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19E3C400) [pid = 3672] [serial = 507] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17E1F800) [pid = 3672] [serial = 536] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16801400) [pid = 3672] [serial = 527] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (111E7800) [pid = 3672] [serial = 515] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (114D3400) [pid = 3672] [serial = 516] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (105F5400) [pid = 3672] [serial = 509] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (110C4800) [pid = 3672] [serial = 510] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (160B7400) [pid = 3672] [serial = 524] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1510F000) [pid = 3672] [serial = 512] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1544D400) [pid = 3672] [serial = 513] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (15170000) [pid = 3672] [serial = 521] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1544C800) [pid = 3672] [serial = 522] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (13034000) [pid = 3672] [serial = 518] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1312FC00) [pid = 3672] [serial = 519] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (17767C00) [pid = 3672] [serial = 531] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (1759C000) [pid = 3672] [serial = 530] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (134B1000) [pid = 3672] [serial = 534] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (11CFBC00) [pid = 3672] [serial = 533] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (17EA3800) [pid = 3672] [serial = 537] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (1685B800) [pid = 3672] [serial = 528] [outer = 00000000] [url = about:blank] 08:29:46 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (160BE800) [pid = 3672] [serial = 525] [outer = 00000000] [url = about:blank] 08:29:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:29:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1225ms 08:29:46 INFO - PROCESS | 3672 | 1466695786520 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3672 | 1466695786527 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:29:46 INFO - PROCESS | 3672 | 1466695786535 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3672 | 1466695786540 Marionette TRACE conn3 <- [1,726,null,{}] 08:29:46 INFO - PROCESS | 3672 | 1466695786548 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3672 | 1466695786552 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:46 INFO - PROCESS | 3672 | 1466695786650 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:29:46 INFO - PROCESS | 3672 | 1466695786658 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3672 | 1466695786663 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:46 INFO - PROCESS | 3672 | ++DOCSHELL 11CF2C00 == 30 [pid = 3672] [id = 191] 08:29:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (11CF4800) [pid = 3672] [serial = 571] [outer = 00000000] 08:29:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (129EB400) [pid = 3672] [serial = 572] [outer = 11CF4800] 08:29:46 INFO - PROCESS | 3672 | 1466695786709 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (13034800) [pid = 3672] [serial = 573] [outer = 11CF4800] 08:29:47 INFO - PROCESS | 3672 | 1466695787658 Marionette TRACE conn3 <- [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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1194ms 08:29:47 INFO - PROCESS | 3672 | 1466695787727 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3672 | 1466695787731 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:29:47 INFO - PROCESS | 3672 | 1466695787738 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3672 | 1466695787741 Marionette TRACE conn3 <- [1,730,null,{}] 08:29:47 INFO - PROCESS | 3672 | 1466695787744 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3672 | 1466695787747 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:47 INFO - PROCESS | 3672 | 1466695787829 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:29:47 INFO - PROCESS | 3672 | 1466695787836 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3672 | 1466695787838 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:47 INFO - PROCESS | 3672 | ++DOCSHELL 13C3A000 == 31 [pid = 3672] [id = 192] 08:29:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1402E400) [pid = 3672] [serial = 574] [outer = 00000000] 08:29:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (140C7400) [pid = 3672] [serial = 575] [outer = 1402E400] 08:29:47 INFO - PROCESS | 3672 | 1466695787884 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (15170400) [pid = 3672] [serial = 576] [outer = 1402E400] 08:29:48 INFO - PROCESS | 3672 | 1466695788861 Marionette TRACE conn3 <- [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]]]}] 08:29:48 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 08:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1194ms 08:29:48 INFO - PROCESS | 3672 | 1466695788911 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3672 | 1466695788916 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:29:48 INFO - PROCESS | 3672 | 1466695788922 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3672 | 1466695788925 Marionette TRACE conn3 <- [1,734,null,{}] 08:29:48 INFO - PROCESS | 3672 | 1466695788932 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3672 | 1466695788935 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:49 INFO - PROCESS | 3672 | 1466695789043 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:29:49 INFO - PROCESS | 3672 | 1466695789117 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3672 | 1466695789120 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:49 INFO - PROCESS | 3672 | ++DOCSHELL 12D70400 == 32 [pid = 3672] [id = 193] 08:29:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (12D8A400) [pid = 3672] [serial = 577] [outer = 00000000] 08:29:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (13157000) [pid = 3672] [serial = 578] [outer = 12D8A400] 08:29:49 INFO - PROCESS | 3672 | 1466695789178 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (132ADC00) [pid = 3672] [serial = 579] [outer = 12D8A400] 08:29:50 INFO - PROCESS | 3672 | 1466695790244 Marionette TRACE conn3 <- [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]]]}] 08:29:50 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.) 08:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1332ms 08:29:50 INFO - PROCESS | 3672 | 1466695790257 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3672 | 1466695790261 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:29:50 INFO - PROCESS | 3672 | 1466695790309 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 3672 | 1466695790312 Marionette TRACE conn3 <- [1,738,null,{}] 08:29:50 INFO - PROCESS | 3672 | 1466695790318 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3672 | 1466695790321 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:50 INFO - PROCESS | 3672 | 1466695790413 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:29:50 INFO - PROCESS | 3672 | 1466695790559 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3672 | 1466695790562 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:50 INFO - PROCESS | 3672 | ++DOCSHELL 156E1400 == 33 [pid = 3672] [id = 194] 08:29:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15962400) [pid = 3672] [serial = 580] [outer = 00000000] 08:29:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (160B8C00) [pid = 3672] [serial = 581] [outer = 15962400] 08:29:50 INFO - PROCESS | 3672 | 1466695790657 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (160BF000) [pid = 3672] [serial = 582] [outer = 15962400] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 104E1800 == 32 [pid = 3672] [id = 182] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 11CF2C00 == 31 [pid = 3672] [id = 191] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 140C0800 == 30 [pid = 3672] [id = 190] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 110BD000 == 29 [pid = 3672] [id = 189] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 13C3A000 == 28 [pid = 3672] [id = 192] 08:29:52 INFO - PROCESS | 3672 | --DOCSHELL 12D70400 == 27 [pid = 3672] [id = 193] 08:29:52 INFO - PROCESS | 3672 | 1466695792340 Marionette TRACE conn3 <- [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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2113ms 08:29:52 INFO - PROCESS | 3672 | 1466695792382 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3672 | 1466695792385 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:29:52 INFO - PROCESS | 3672 | 1466695792391 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 3672 | 1466695792395 Marionette TRACE conn3 <- [1,742,null,{}] 08:29:52 INFO - PROCESS | 3672 | 1466695792402 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3672 | 1466695792404 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:52 INFO - PROCESS | 3672 | 1466695792516 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:29:52 INFO - PROCESS | 3672 | 1466695792523 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3672 | 1466695792526 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:52 INFO - PROCESS | 3672 | ++DOCSHELL 11CD0800 == 28 [pid = 3672] [id = 195] 08:29:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11CD1C00) [pid = 3672] [serial = 583] [outer = 00000000] 08:29:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11CF2C00) [pid = 3672] [serial = 584] [outer = 11CD1C00] 08:29:52 INFO - PROCESS | 3672 | 1466695792620 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11CF7800) [pid = 3672] [serial = 585] [outer = 11CD1C00] 08:29:53 INFO - PROCESS | 3672 | 1466695793508 Marionette TRACE conn3 <- [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]]]}] 08:29:53 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 08:29:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1118ms 08:29:53 INFO - PROCESS | 3672 | 1466695793520 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3672 | 1466695793525 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:29:53 INFO - PROCESS | 3672 | 1466695793538 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3672 | 1466695793541 Marionette TRACE conn3 <- [1,746,null,{}] 08:29:53 INFO - PROCESS | 3672 | 1466695793545 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3672 | 1466695793548 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:53 INFO - PROCESS | 3672 | 1466695793657 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:29:53 INFO - PROCESS | 3672 | 1466695793664 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3672 | 1466695793666 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:53 INFO - PROCESS | 3672 | ++DOCSHELL 1402DC00 == 29 [pid = 3672] [id = 196] 08:29:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14032400) [pid = 3672] [serial = 586] [outer = 00000000] 08:29:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (140C6400) [pid = 3672] [serial = 587] [outer = 14032400] 08:29:53 INFO - PROCESS | 3672 | 1466695793696 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15170000) [pid = 3672] [serial = 588] [outer = 14032400] 08:29:54 INFO - PROCESS | 3672 | 1466695794178 Marionette TRACE conn3 <- [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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 689ms 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (104E4800) [pid = 3672] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13223C00) [pid = 3672] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (111E8400) [pid = 3672] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (140BF400) [pid = 3672] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15671000) [pid = 3672] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (160B8000) [pid = 3672] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (11CF3400) [pid = 3672] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1402C400) [pid = 3672] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1402E400) [pid = 3672] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1759DC00) [pid = 3672] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (140C2000) [pid = 3672] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (11CF4800) [pid = 3672] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:29:54 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (110C3800) [pid = 3672] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:29:54 INFO - PROCESS | 3672 | 1466695794314 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 3672 | 1466695794316 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 3672 | 1466695794321 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 3672 | 1466695794325 Marionette TRACE conn3 <- [1,750,null,{}] 08:29:54 INFO - PROCESS | 3672 | 1466695794340 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 3672 | 1466695794344 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:54 INFO - PROCESS | 3672 | 1466695794434 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:29:54 INFO - PROCESS | 3672 | 1466695794443 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3672 | 1466695794447 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:54 INFO - PROCESS | 3672 | ++DOCSHELL 156D2C00 == 30 [pid = 3672] [id = 197] 08:29:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (156D5000) [pid = 3672] [serial = 589] [outer = 00000000] 08:29:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (16009400) [pid = 3672] [serial = 590] [outer = 156D5000] 08:29:54 INFO - PROCESS | 3672 | 1466695794477 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (16784800) [pid = 3672] [serial = 591] [outer = 156D5000] 08:29:55 INFO - PROCESS | 3672 | 1466695795371 Marionette TRACE conn3 <- [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]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:29:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms 08:29:55 INFO - PROCESS | 3672 | 1466695795391 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 3672 | 1466695795394 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:29:55 INFO - PROCESS | 3672 | 1466695795397 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 3672 | 1466695795399 Marionette TRACE conn3 <- [1,754,null,{}] 08:29:55 INFO - PROCESS | 3672 | 1466695795415 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 3672 | 1466695795417 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:55 INFO - PROCESS | 3672 | 1466695795498 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:29:55 INFO - PROCESS | 3672 | 1466695795503 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3672 | 1466695795505 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:55 INFO - PROCESS | 3672 | ++DOCSHELL 1595C000 == 31 [pid = 3672] [id = 198] 08:29:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (16D57800) [pid = 3672] [serial = 592] [outer = 00000000] 08:29:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (17597400) [pid = 3672] [serial = 593] [outer = 16D57800] 08:29:55 INFO - PROCESS | 3672 | 1466695795549 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (175DF000) [pid = 3672] [serial = 594] [outer = 16D57800] 08:29:56 INFO - PROCESS | 3672 | 1466695796484 Marionette TRACE conn3 <- [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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:29:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 08:29:56 INFO - PROCESS | 3672 | 1466695796529 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3672 | 1466695796533 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:29:56 INFO - PROCESS | 3672 | 1466695796581 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3672 | 1466695796585 Marionette TRACE conn3 <- [1,758,null,{}] 08:29:56 INFO - PROCESS | 3672 | 1466695796592 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 3672 | 1466695796595 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:56 INFO - PROCESS | 3672 | 1466695796692 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:29:56 INFO - PROCESS | 3672 | 1466695796851 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 3672 | 1466695796854 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:56 INFO - PROCESS | 3672 | ++DOCSHELL 11CF4800 == 32 [pid = 3672] [id = 199] 08:29:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11CF5400) [pid = 3672] [serial = 595] [outer = 00000000] 08:29:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (12D8E000) [pid = 3672] [serial = 596] [outer = 11CF5400] 08:29:56 INFO - PROCESS | 3672 | 1466695796956 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (131E2800) [pid = 3672] [serial = 597] [outer = 11CF5400] 08:29:57 INFO - PROCESS | 3672 | 1466695797562 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1056ms 08:29:57 INFO - PROCESS | 3672 | 1466695797640 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3672 | 1466695797645 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:29:57 INFO - PROCESS | 3672 | 1466695797652 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3672 | 1466695797655 Marionette TRACE conn3 <- [1,762,null,{}] 08:29:57 INFO - PROCESS | 3672 | 1466695797658 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3672 | 1466695797661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:57 INFO - PROCESS | 3672 | 1466695797779 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:29:57 INFO - PROCESS | 3672 | 1466695797895 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3672 | 1466695797898 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:57 INFO - PROCESS | 3672 | ++DOCSHELL 1312FC00 == 33 [pid = 3672] [id = 200] 08:29:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13130000) [pid = 3672] [serial = 598] [outer = 00000000] 08:29:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (153C6C00) [pid = 3672] [serial = 599] [outer = 13130000] 08:29:57 INFO - PROCESS | 3672 | 1466695797937 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (160C2000) [pid = 3672] [serial = 600] [outer = 13130000] 08:29:58 INFO - PROCESS | 3672 | --DOCSHELL 156D2C00 == 32 [pid = 3672] [id = 197] 08:29:58 INFO - PROCESS | 3672 | --DOCSHELL 1402DC00 == 31 [pid = 3672] [id = 196] 08:29:58 INFO - PROCESS | 3672 | --DOCSHELL 11CD0800 == 30 [pid = 3672] [id = 195] 08:29:58 INFO - PROCESS | 3672 | --DOCSHELL 156E1400 == 29 [pid = 3672] [id = 194] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15963400) [pid = 3672] [serial = 543] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1510E800) [pid = 3672] [serial = 542] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15B3EC00) [pid = 3672] [serial = 554] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16781C00) [pid = 3672] [serial = 557] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1600C800) [pid = 3672] [serial = 555] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (11CF6800) [pid = 3672] [serial = 567] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (156E1800) [pid = 3672] [serial = 570] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (11CF7400) [pid = 3672] [serial = 548] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (16D57C00) [pid = 3672] [serial = 558] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (11CF8C00) [pid = 3672] [serial = 549] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (160C5800) [pid = 3672] [serial = 560] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (15170400) [pid = 3672] [serial = 576] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (16D60400) [pid = 3672] [serial = 561] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (13950800) [pid = 3672] [serial = 552] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (17806400) [pid = 3672] [serial = 563] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (140C7400) [pid = 3672] [serial = 575] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (110BC800) [pid = 3672] [serial = 546] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (105F1000) [pid = 3672] [serial = 545] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (134B1C00) [pid = 3672] [serial = 551] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (14EDF400) [pid = 3672] [serial = 569] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (129EB400) [pid = 3672] [serial = 572] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (13034800) [pid = 3672] [serial = 573] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 46 (11C31C00) [pid = 3672] [serial = 566] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 45 (17FE4800) [pid = 3672] [serial = 564] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 44 (129EB000) [pid = 3672] [serial = 540] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | --DOMWINDOW == 43 (11CF4400) [pid = 3672] [serial = 539] [outer = 00000000] [url = about:blank] 08:29:58 INFO - PROCESS | 3672 | 1466695798576 Marionette TRACE conn3 <- [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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 980ms 08:29:58 INFO - PROCESS | 3672 | 1466695798638 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3672 | 1466695798644 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:29:58 INFO - PROCESS | 3672 | 1466695798651 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3672 | 1466695798659 Marionette TRACE conn3 <- [1,766,null,{}] 08:29:58 INFO - PROCESS | 3672 | 1466695798718 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3672 | 1466695798722 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:58 INFO - PROCESS | 3672 | 1466695798833 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:29:58 INFO - PROCESS | 3672 | 1466695798839 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3672 | 1466695798825 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:58 INFO - PROCESS | 3672 | ++DOCSHELL 114C8800 == 30 [pid = 3672] [id = 201] 08:29:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (114CF400) [pid = 3672] [serial = 601] [outer = 00000000] 08:29:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (11CFC000) [pid = 3672] [serial = 602] [outer = 114CF400] 08:29:58 INFO - PROCESS | 3672 | 1466695798873 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (12926C00) [pid = 3672] [serial = 603] [outer = 114CF400] 08:29:59 INFO - PROCESS | 3672 | 1466695799352 Marionette TRACE conn3 <- [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]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 766ms 08:29:59 INFO - PROCESS | 3672 | 1466695799411 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3672 | 1466695799415 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:29:59 INFO - PROCESS | 3672 | 1466695799421 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3672 | 1466695799423 Marionette TRACE conn3 <- [1,770,null,{}] 08:29:59 INFO - PROCESS | 3672 | 1466695799427 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3672 | 1466695799429 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:59 INFO - PROCESS | 3672 | 1466695799514 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:29:59 INFO - PROCESS | 3672 | 1466695799519 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3672 | 1466695799522 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:29:59 INFO - PROCESS | 3672 | ++DOCSHELL 134B1000 == 31 [pid = 3672] [id = 202] 08:29:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (134B1C00) [pid = 3672] [serial = 604] [outer = 00000000] 08:29:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (13C3B000) [pid = 3672] [serial = 605] [outer = 134B1C00] 08:29:59 INFO - PROCESS | 3672 | 1466695799568 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (14034400) [pid = 3672] [serial = 606] [outer = 134B1C00] 08:29:59 INFO - PROCESS | 3672 | 1466695799989 Marionette TRACE conn3 <- [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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 612ms 08:30:00 INFO - PROCESS | 3672 | 1466695800042 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3672 | 1466695800044 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:30:00 INFO - PROCESS | 3672 | 1466695800048 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3672 | 1466695800051 Marionette TRACE conn3 <- [1,774,null,{}] 08:30:00 INFO - PROCESS | 3672 | 1466695800062 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3672 | 1466695800066 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:00 INFO - PROCESS | 3672 | 1466695800146 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:30:00 INFO - PROCESS | 3672 | 1466695800155 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3672 | 1466695800158 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:00 INFO - PROCESS | 3672 | ++DOCSHELL 15958400 == 32 [pid = 3672] [id = 203] 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (15959000) [pid = 3672] [serial = 607] [outer = 00000000] 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (15963800) [pid = 3672] [serial = 608] [outer = 15959000] 08:30:00 INFO - PROCESS | 3672 | 1466695800208 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (160BBC00) [pid = 3672] [serial = 609] [outer = 15959000] 08:30:00 INFO - PROCESS | 3672 | 1466695800629 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 627ms 08:30:00 INFO - PROCESS | 3672 | 1466695800668 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3672 | 1466695800671 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:30:00 INFO - PROCESS | 3672 | 1466695800674 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3672 | 1466695800676 Marionette TRACE conn3 <- [1,778,null,{}] 08:30:00 INFO - PROCESS | 3672 | 1466695800679 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3672 | 1466695800681 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:00 INFO - PROCESS | 3672 | 1466695800764 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:30:00 INFO - PROCESS | 3672 | 1466695800769 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3672 | 1466695800771 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:00 INFO - PROCESS | 3672 | ++DOCSHELL 16784000 == 33 [pid = 3672] [id = 204] 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1685C000) [pid = 3672] [serial = 610] [outer = 00000000] 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (16BC7C00) [pid = 3672] [serial = 611] [outer = 1685C000] 08:30:00 INFO - PROCESS | 3672 | 1466695800815 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (16D5C000) [pid = 3672] [serial = 612] [outer = 1685C000] 08:30:01 INFO - PROCESS | 3672 | 1466695801275 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 08:30:01 INFO - PROCESS | 3672 | 1466695801317 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3672 | 1466695801319 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:30:01 INFO - PROCESS | 3672 | 1466695801306 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 3672 | 1466695801308 Marionette TRACE conn3 <- [1,782,null,{}] 08:30:01 INFO - PROCESS | 3672 | 1466695801311 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3672 | 1466695801313 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:01 INFO - PROCESS | 3672 | 1466695801418 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:30:01 INFO - PROCESS | 3672 | 1466695801425 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 3672 | 1466695801427 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:01 INFO - PROCESS | 3672 | ++DOCSHELL 0F397400 == 34 [pid = 3672] [id = 205] 08:30:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1043A400) [pid = 3672] [serial = 613] [outer = 00000000] 08:30:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (17593400) [pid = 3672] [serial = 614] [outer = 1043A400] 08:30:01 INFO - PROCESS | 3672 | 1466695801470 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (17594C00) [pid = 3672] [serial = 615] [outer = 1043A400] 08:30:01 INFO - PROCESS | 3672 | 1466695801912 Marionette TRACE conn3 <- [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]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 613ms 08:30:01 INFO - PROCESS | 3672 | 1466695801943 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3672 | 1466695801945 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:30:01 INFO - PROCESS | 3672 | 1466695801949 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 3672 | 1466695801950 Marionette TRACE conn3 <- [1,786,null,{}] 08:30:01 INFO - PROCESS | 3672 | 1466695801954 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3672 | 1466695801959 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:02 INFO - PROCESS | 3672 | 1466695802086 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:30:02 INFO - PROCESS | 3672 | 1466695802153 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3672 | 1466695802155 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:02 INFO - PROCESS | 3672 | ++DOCSHELL 17E21000 == 35 [pid = 3672] [id = 206] 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (17E27400) [pid = 3672] [serial = 616] [outer = 00000000] 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17FE4800) [pid = 3672] [serial = 617] [outer = 17E27400] 08:30:02 INFO - PROCESS | 3672 | 1466695802198 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17FE8C00) [pid = 3672] [serial = 618] [outer = 17E27400] 08:30:02 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (12D8A400) [pid = 3672] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:30:02 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (11CD1C00) [pid = 3672] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:30:02 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (14032400) [pid = 3672] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:30:02 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (156D5000) [pid = 3672] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:30:02 INFO - PROCESS | 3672 | 1466695802555 Marionette TRACE conn3 <- [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]]]}] 08:30:02 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 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 612ms 08:30:02 INFO - PROCESS | 3672 | 1466695802579 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3672 | 1466695802581 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3672 | 1466695802584 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3672 | 1466695802586 Marionette TRACE conn3 <- [1,790,null,{}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:30:02 INFO - PROCESS | 3672 | 1466695802589 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3672 | 1466695802591 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:02 INFO - PROCESS | 3672 | 1466695802702 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:30:02 INFO - PROCESS | 3672 | 1466695802749 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3672 | 1466695802751 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:02 INFO - PROCESS | 3672 | ++DOCSHELL 1309F000 == 36 [pid = 3672] [id = 207] 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (156D5000) [pid = 3672] [serial = 619] [outer = 00000000] 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (17FF0800) [pid = 3672] [serial = 620] [outer = 156D5000] 08:30:02 INFO - PROCESS | 3672 | 1466695802793 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17FF1000) [pid = 3672] [serial = 621] [outer = 156D5000] 08:30:03 INFO - PROCESS | 3672 | 1466695803142 Marionette TRACE conn3 <- [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]]]}] 08:30:03 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 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 612ms 08:30:03 INFO - PROCESS | 3672 | 1466695803205 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3672 | 1466695803207 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:30:03 INFO - PROCESS | 3672 | 1466695803210 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:30:03 INFO - PROCESS | 3672 | 1466695803212 Marionette TRACE conn3 <- [1,794,null,{}] 08:30:03 INFO - PROCESS | 3672 | 1466695803215 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3672 | 1466695803217 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:03 INFO - PROCESS | 3672 | 1466695803321 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:30:03 INFO - PROCESS | 3672 | 1466695803328 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3672 | 1466695803330 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:03 INFO - PROCESS | 3672 | ++DOCSHELL 1817F000 == 37 [pid = 3672] [id = 208] 08:30:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (18180800) [pid = 3672] [serial = 622] [outer = 00000000] 08:30:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (18185400) [pid = 3672] [serial = 623] [outer = 18180800] 08:30:03 INFO - PROCESS | 3672 | 1466695803372 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (18188400) [pid = 3672] [serial = 624] [outer = 18180800] 08:30:03 INFO - PROCESS | 3672 | 1466695803775 Marionette TRACE conn3 <- [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]]]}] 08:30:03 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 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 581ms 08:30:03 INFO - PROCESS | 3672 | 1466695803808 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3672 | 1466695803809 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:30:03 INFO - PROCESS | 3672 | 1466695803813 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 3672 | 1466695803815 Marionette TRACE conn3 <- [1,798,null,{}] 08:30:03 INFO - PROCESS | 3672 | 1466695803818 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3672 | 1466695803820 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:03 INFO - PROCESS | 3672 | 1466695803911 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:30:03 INFO - PROCESS | 3672 | 1466695803918 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3672 | 1466695803920 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:03 INFO - PROCESS | 3672 | ++DOCSHELL 17FF0C00 == 38 [pid = 3672] [id = 209] 08:30:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (18182400) [pid = 3672] [serial = 625] [outer = 00000000] 08:30:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (19889800) [pid = 3672] [serial = 626] [outer = 18182400] 08:30:03 INFO - PROCESS | 3672 | 1466695803962 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1988A000) [pid = 3672] [serial = 627] [outer = 18182400] 08:30:04 INFO - PROCESS | 3672 | 1466695804350 Marionette TRACE conn3 <- [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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 582ms 08:30:04 INFO - PROCESS | 3672 | 1466695804403 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 3672 | 1466695804406 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:30:04 INFO - PROCESS | 3672 | 1466695804409 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:30:04 INFO - PROCESS | 3672 | 1466695804411 Marionette TRACE conn3 <- [1,802,null,{}] 08:30:04 INFO - PROCESS | 3672 | 1466695804414 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 3672 | 1466695804416 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:04 INFO - PROCESS | 3672 | 1466695804524 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:30:04 INFO - PROCESS | 3672 | 1466695804605 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 3672 | 1466695804606 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:04 INFO - PROCESS | 3672 | ++DOCSHELL 13155400 == 39 [pid = 3672] [id = 210] 08:30:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (18180000) [pid = 3672] [serial = 628] [outer = 00000000] 08:30:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (19BA6000) [pid = 3672] [serial = 629] [outer = 18180000] 08:30:04 INFO - PROCESS | 3672 | 1466695804650 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (19BA9000) [pid = 3672] [serial = 630] [outer = 18180000] 08:30:05 INFO - PROCESS | 3672 | 1466695805095 Marionette TRACE conn3 <- [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] 08:30:05 INFO - PROCESS | 3672 | 1466695805140 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:30:05 INFO - PROCESS | 3672 | 1466695805145 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:30:05 INFO - PROCESS | 3672 | 1466695805148 Marionette TRACE conn3 <- [1,806,null,{}] 08:30:05 INFO - PROCESS | 3672 | 1466695805154 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 3672 | 1466695805157 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:05 INFO - PROCESS | 3672 | 1466695805268 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:30:05 INFO - PROCESS | 3672 | 1466695805365 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3672 | 1466695805368 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:05 INFO - PROCESS | 3672 | ++DOCSHELL 10A61400 == 40 [pid = 3672] [id = 211] 08:30:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10B9AC00) [pid = 3672] [serial = 631] [outer = 00000000] 08:30:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12D95800) [pid = 3672] [serial = 632] [outer = 10B9AC00] 08:30:05 INFO - PROCESS | 3672 | 1466695805423 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13152800) [pid = 3672] [serial = 633] [outer = 10B9AC00] 08:30:06 INFO - PROCESS | 3672 | 1466695806068 Marionette TRACE conn3 <- [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]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 979ms 08:30:06 INFO - PROCESS | 3672 | 1466695806132 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3672 | 1466695806136 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:30:06 INFO - PROCESS | 3672 | 1466695806143 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3672 | 1466695806146 Marionette TRACE conn3 <- [1,810,null,{}] 08:30:06 INFO - PROCESS | 3672 | 1466695806150 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3672 | 1466695806152 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:06 INFO - PROCESS | 3672 | 1466695806260 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:30:06 INFO - PROCESS | 3672 | 1466695806367 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3672 | 1466695806369 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:06 INFO - PROCESS | 3672 | ++DOCSHELL 15957400 == 41 [pid = 3672] [id = 212] 08:30:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15B47000) [pid = 3672] [serial = 634] [outer = 00000000] 08:30:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160C5800) [pid = 3672] [serial = 635] [outer = 15B47000] 08:30:06 INFO - PROCESS | 3672 | 1466695806425 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16A07C00) [pid = 3672] [serial = 636] [outer = 15B47000] 08:30:06 INFO - PROCESS | 3672 | 1466695806987 Marionette TRACE conn3 <- [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] 08:30:07 INFO - PROCESS | 3672 | 1466695807033 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 3672 | 1466695807036 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 3672 | 1466695807040 Marionette TRACE conn3 <- [1,814,null,{}] 08:30:07 INFO - PROCESS | 3672 | 1466695807052 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:07 INFO - PROCESS | 3672 | 1466695807057 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:07 INFO - PROCESS | 3672 | 1466695807150 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:30:07 INFO - PROCESS | 3672 | 1466695807247 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 3672 | 1466695807251 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:07 INFO - PROCESS | 3672 | ++DOCSHELL 17F25000 == 42 [pid = 3672] [id = 213] 08:30:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17F27000) [pid = 3672] [serial = 637] [outer = 00000000] 08:30:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19892800) [pid = 3672] [serial = 638] [outer = 17F27000] 08:30:07 INFO - PROCESS | 3672 | 1466695807306 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BAE800) [pid = 3672] [serial = 639] [outer = 17F27000] 08:30:08 INFO - PROCESS | 3672 | 1466695808080 Marionette TRACE conn3 <- [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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1071ms 08:30:08 INFO - PROCESS | 3672 | 1466695808104 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3672 | 1466695808109 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:30:08 INFO - PROCESS | 3672 | 1466695808115 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3672 | 1466695808120 Marionette TRACE conn3 <- [1,818,null,{}] 08:30:08 INFO - PROCESS | 3672 | 1466695808128 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3672 | 1466695808132 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:08 INFO - PROCESS | 3672 | 1466695808232 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:30:08 INFO - PROCESS | 3672 | 1466695808314 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3672 | 1466695808319 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:08 INFO - PROCESS | 3672 | ++DOCSHELL 10A58800 == 43 [pid = 3672] [id = 214] 08:30:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10E8FC00) [pid = 3672] [serial = 640] [outer = 00000000] 08:30:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (129F7000) [pid = 3672] [serial = 641] [outer = 10E8FC00] 08:30:08 INFO - PROCESS | 3672 | 1466695808415 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (130D5400) [pid = 3672] [serial = 642] [outer = 10E8FC00] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 17FF0C00 == 42 [pid = 3672] [id = 209] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 1817F000 == 41 [pid = 3672] [id = 208] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 1309F000 == 40 [pid = 3672] [id = 207] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 17E21000 == 39 [pid = 3672] [id = 206] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 0F397400 == 38 [pid = 3672] [id = 205] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 16784000 == 37 [pid = 3672] [id = 204] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 15958400 == 36 [pid = 3672] [id = 203] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 134B1000 == 35 [pid = 3672] [id = 202] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 114C8800 == 34 [pid = 3672] [id = 201] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 11CF4800 == 33 [pid = 3672] [id = 199] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 1312FC00 == 32 [pid = 3672] [id = 200] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 1595C000 == 31 [pid = 3672] [id = 198] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 17F25000 == 30 [pid = 3672] [id = 213] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 13155400 == 29 [pid = 3672] [id = 210] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 10A61400 == 28 [pid = 3672] [id = 211] 08:30:09 INFO - PROCESS | 3672 | --DOCSHELL 15957400 == 27 [pid = 3672] [id = 212] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17597400) [pid = 3672] [serial = 593] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160B8C00) [pid = 3672] [serial = 581] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (132ADC00) [pid = 3672] [serial = 579] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13157000) [pid = 3672] [serial = 578] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11CF2C00) [pid = 3672] [serial = 584] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (140C6400) [pid = 3672] [serial = 587] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16009400) [pid = 3672] [serial = 590] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16784800) [pid = 3672] [serial = 591] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15170000) [pid = 3672] [serial = 588] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11CF7800) [pid = 3672] [serial = 585] [outer = 00000000] [url = about:blank] 08:30:09 INFO - PROCESS | 3672 | 1466695809508 Marionette TRACE conn3 <- [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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1423ms 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:30:09 INFO - PROCESS | 3672 | 1466695809556 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3672 | 1466695809560 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 3672 | 1466695809565 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 3672 | 1466695809569 Marionette TRACE conn3 <- [1,822,null,{}] 08:30:09 INFO - PROCESS | 3672 | 1466695809574 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3672 | 1466695809577 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:09 INFO - PROCESS | 3672 | 1466695809651 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:30:09 INFO - PROCESS | 3672 | 1466695809664 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3672 | 1466695809667 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:09 INFO - PROCESS | 3672 | ++DOCSHELL 114C8800 == 28 [pid = 3672] [id = 215] 08:30:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (114C8C00) [pid = 3672] [serial = 643] [outer = 00000000] 08:30:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11CF4800) [pid = 3672] [serial = 644] [outer = 114C8C00] 08:30:09 INFO - PROCESS | 3672 | 1466695809714 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12920800) [pid = 3672] [serial = 645] [outer = 114C8C00] 08:30:10 INFO - PROCESS | 3672 | 1466695810177 Marionette TRACE conn3 <- [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]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 643ms 08:30:10 INFO - PROCESS | 3672 | 1466695810207 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 3672 | 1466695810212 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:30:10 INFO - PROCESS | 3672 | 1466695810218 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 3672 | 1466695810221 Marionette TRACE conn3 <- [1,826,null,{}] 08:30:10 INFO - PROCESS | 3672 | 1466695810225 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 3672 | 1466695810227 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:10 INFO - PROCESS | 3672 | 1466695810341 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:30:10 INFO - PROCESS | 3672 | 1466695810350 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3672 | 1466695810352 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:10 INFO - PROCESS | 3672 | ++DOCSHELL 1394C000 == 29 [pid = 3672] [id = 216] 08:30:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1394C800) [pid = 3672] [serial = 646] [outer = 00000000] 08:30:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14033400) [pid = 3672] [serial = 647] [outer = 1394C800] 08:30:10 INFO - PROCESS | 3672 | 1466695810399 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1402E000) [pid = 3672] [serial = 648] [outer = 1394C800] 08:30:10 INFO - PROCESS | 3672 | 1466695810826 Marionette TRACE conn3 <- [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]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 08:30:10 INFO - PROCESS | 3672 | 1466695810841 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 3672 | 1466695810843 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:30:10 INFO - PROCESS | 3672 | 1466695810847 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 3672 | 1466695810851 Marionette TRACE conn3 <- [1,830,null,{}] 08:30:10 INFO - PROCESS | 3672 | 1466695810866 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 3672 | 1466695810871 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:10 INFO - PROCESS | 3672 | 1466695810952 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:30:10 INFO - PROCESS | 3672 | 1466695810958 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3672 | 1466695810962 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:10 INFO - PROCESS | 3672 | ++DOCSHELL 156E1000 == 30 [pid = 3672] [id = 217] 08:30:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (156E1800) [pid = 3672] [serial = 649] [outer = 00000000] 08:30:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15B4A800) [pid = 3672] [serial = 650] [outer = 156E1800] 08:30:10 INFO - PROCESS | 3672 | 1466695811014 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160BB000) [pid = 3672] [serial = 651] [outer = 156E1800] 08:30:11 INFO - PROCESS | 3672 | 1466695811454 Marionette TRACE conn3 <- [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]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 08:30:11 INFO - PROCESS | 3672 | 1466695811534 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3672 | 1466695811537 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:30:11 INFO - PROCESS | 3672 | 1466695811540 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3672 | 1466695811542 Marionette TRACE conn3 <- [1,834,null,{}] 08:30:11 INFO - PROCESS | 3672 | 1466695811545 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3672 | 1466695811547 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:11 INFO - PROCESS | 3672 | 1466695811660 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:30:11 INFO - PROCESS | 3672 | 1466695811739 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3672 | 1466695811741 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:11 INFO - PROCESS | 3672 | ++DOCSHELL 160BFC00 == 31 [pid = 3672] [id = 218] 08:30:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (160C5C00) [pid = 3672] [serial = 652] [outer = 00000000] 08:30:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1685A800) [pid = 3672] [serial = 653] [outer = 160C5C00] 08:30:11 INFO - PROCESS | 3672 | 1466695811808 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16D5AC00) [pid = 3672] [serial = 654] [outer = 160C5C00] 08:30:12 INFO - PROCESS | 3672 | 1466695812205 Marionette TRACE conn3 <- [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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 719ms 08:30:12 INFO - PROCESS | 3672 | 1466695812264 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3672 | 1466695812266 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:30:12 INFO - PROCESS | 3672 | 1466695812269 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:30:12 INFO - PROCESS | 3672 | 1466695812270 Marionette TRACE conn3 <- [1,838,null,{}] 08:30:12 INFO - PROCESS | 3672 | 1466695812274 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3672 | 1466695812276 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:12 INFO - PROCESS | 3672 | 1466695812384 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:30:12 INFO - PROCESS | 3672 | 1466695812389 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3672 | 1466695812391 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:12 INFO - PROCESS | 3672 | ++DOCSHELL 16802400 == 32 [pid = 3672] [id = 219] 08:30:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16BC6400) [pid = 3672] [serial = 655] [outer = 00000000] 08:30:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (175E9800) [pid = 3672] [serial = 656] [outer = 16BC6400] 08:30:12 INFO - PROCESS | 3672 | 1466695812438 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17809000) [pid = 3672] [serial = 657] [outer = 16BC6400] 08:30:12 INFO - PROCESS | 3672 | 1466695812878 Marionette TRACE conn3 <- [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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 08:30:12 INFO - PROCESS | 3672 | 1466695812952 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3672 | 1466695812954 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:30:12 INFO - PROCESS | 3672 | 1466695812962 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 3672 | 1466695812964 Marionette TRACE conn3 <- [1,842,null,{}] 08:30:12 INFO - PROCESS | 3672 | 1466695812967 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3672 | 1466695812972 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:13 INFO - PROCESS | 3672 | 1466695813125 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:30:13 INFO - PROCESS | 3672 | 1466695813180 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3672 | 1466695813182 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:13 INFO - PROCESS | 3672 | ++DOCSHELL 1818D000 == 33 [pid = 3672] [id = 220] 08:30:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19888800) [pid = 3672] [serial = 658] [outer = 00000000] 08:30:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19891000) [pid = 3672] [serial = 659] [outer = 19888800] 08:30:13 INFO - PROCESS | 3672 | 1466695813225 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19BAC800) [pid = 3672] [serial = 660] [outer = 19888800] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1043A400) [pid = 3672] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17E27400) [pid = 3672] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15959000) [pid = 3672] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (114CF400) [pid = 3672] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16D57800) [pid = 3672] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1685C000) [pid = 3672] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13130000) [pid = 3672] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (134B1C00) [pid = 3672] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CF5400) [pid = 3672] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18182400) [pid = 3672] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (156D5000) [pid = 3672] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18180000) [pid = 3672] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18180800) [pid = 3672] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:30:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15962400) [pid = 3672] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:30:13 INFO - PROCESS | 3672 | 1466695813775 Marionette TRACE conn3 <- [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]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 873ms 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:30:13 INFO - PROCESS | 3672 | 1466695813844 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3672 | 1466695813846 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:30:13 INFO - PROCESS | 3672 | 1466695813849 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3672 | 1466695813861 Marionette TRACE conn3 <- [1,846,null,{}] 08:30:13 INFO - PROCESS | 3672 | 1466695813864 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 3672 | 1466695813866 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:13 INFO - PROCESS | 3672 | 1466695813972 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:30:14 INFO - PROCESS | 3672 | 1466695814025 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3672 | 1466695814027 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:14 INFO - PROCESS | 3672 | ++DOCSHELL 129EBC00 == 34 [pid = 3672] [id = 221] 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (12BCD800) [pid = 3672] [serial = 661] [outer = 00000000] 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1685C000) [pid = 3672] [serial = 662] [outer = 12BCD800] 08:30:14 INFO - PROCESS | 3672 | 1466695814069 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1780E800) [pid = 3672] [serial = 663] [outer = 12BCD800] 08:30:14 INFO - PROCESS | 3672 | 1466695814400 Marionette TRACE conn3 <- [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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 582ms 08:30:14 INFO - PROCESS | 3672 | 1466695814447 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3672 | 1466695814449 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:30:14 INFO - PROCESS | 3672 | 1466695814452 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3672 | 1466695814453 Marionette TRACE conn3 <- [1,850,null,{}] 08:30:14 INFO - PROCESS | 3672 | 1466695814457 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3672 | 1466695814459 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:14 INFO - PROCESS | 3672 | 1466695814552 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:30:14 INFO - PROCESS | 3672 | 1466695814600 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3672 | 1466695814602 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:14 INFO - PROCESS | 3672 | ++DOCSHELL 105E8000 == 35 [pid = 3672] [id = 222] 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10BA4C00) [pid = 3672] [serial = 664] [outer = 00000000] 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17E95000) [pid = 3672] [serial = 665] [outer = 10BA4C00] 08:30:14 INFO - PROCESS | 3672 | 1466695814646 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18180000) [pid = 3672] [serial = 666] [outer = 10BA4C00] 08:30:14 INFO - PROCESS | 3672 | 1466695814979 Marionette TRACE conn3 <- [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]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 582ms 08:30:15 INFO - PROCESS | 3672 | 1466695815033 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3672 | 1466695815035 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:30:15 INFO - PROCESS | 3672 | 1466695815038 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3672 | 1466695815040 Marionette TRACE conn3 <- [1,854,null,{}] 08:30:15 INFO - PROCESS | 3672 | 1466695815043 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 3672 | 1466695815045 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:15 INFO - PROCESS | 3672 | 1466695815151 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:30:15 INFO - PROCESS | 3672 | 1466695815158 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3672 | 1466695815160 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:15 INFO - PROCESS | 3672 | ++DOCSHELL 174CEC00 == 36 [pid = 3672] [id = 223] 08:30:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BA9400) [pid = 3672] [serial = 667] [outer = 00000000] 08:30:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19D6C800) [pid = 3672] [serial = 668] [outer = 19BA9400] 08:30:15 INFO - PROCESS | 3672 | 1466695815203 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E35C00) [pid = 3672] [serial = 669] [outer = 19BA9400] 08:30:15 INFO - PROCESS | 3672 | 1466695815564 Marionette TRACE conn3 <- [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]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 582ms 08:30:15 INFO - PROCESS | 3672 | 1466695815660 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3672 | 1466695815664 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:30:15 INFO - PROCESS | 3672 | 1466695815674 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3672 | 1466695815678 Marionette TRACE conn3 <- [1,858,null,{}] 08:30:15 INFO - PROCESS | 3672 | 1466695815684 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 3672 | 1466695815688 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:15 INFO - PROCESS | 3672 | 1466695815819 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:30:16 INFO - PROCESS | 3672 | 1466695816014 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3672 | 1466695816020 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:16 INFO - PROCESS | 3672 | ++DOCSHELL 114D3400 == 37 [pid = 3672] [id = 224] 08:30:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (114D4000) [pid = 3672] [serial = 670] [outer = 00000000] 08:30:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11CEF400) [pid = 3672] [serial = 671] [outer = 114D4000] 08:30:16 INFO - PROCESS | 3672 | 1466695816076 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (11CF5400) [pid = 3672] [serial = 672] [outer = 114D4000] 08:30:16 INFO - PROCESS | 3672 | 1466695816804 Marionette TRACE conn3 <- [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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1194ms 08:30:16 INFO - PROCESS | 3672 | 1466695816863 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:30:16 INFO - PROCESS | 3672 | 1466695816867 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:30:16 INFO - PROCESS | 3672 | 1466695816873 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 3672 | 1466695816877 Marionette TRACE conn3 <- [1,862,null,{}] 08:30:16 INFO - PROCESS | 3672 | 1466695816881 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 3672 | 1466695816884 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:16 INFO - PROCESS | 3672 | 1466695816988 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:30:17 INFO - PROCESS | 3672 | 1466695817107 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3672 | 1466695817110 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:17 INFO - PROCESS | 3672 | ++DOCSHELL 134B2C00 == 38 [pid = 3672] [id = 225] 08:30:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (134BB000) [pid = 3672] [serial = 673] [outer = 00000000] 08:30:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1510FC00) [pid = 3672] [serial = 674] [outer = 134BB000] 08:30:17 INFO - PROCESS | 3672 | 1466695817166 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (15453400) [pid = 3672] [serial = 675] [outer = 134BB000] 08:30:18 INFO - PROCESS | 3672 | 1466695818222 Marionette TRACE conn3 <- [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]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1424ms 08:30:18 INFO - PROCESS | 3672 | 1466695818295 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 3672 | 1466695818299 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:30:18 INFO - PROCESS | 3672 | 1466695818305 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:30:18 INFO - PROCESS | 3672 | 1466695818308 Marionette TRACE conn3 <- [1,866,null,{}] 08:30:18 INFO - PROCESS | 3672 | 1466695818313 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 3672 | 1466695818316 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:18 INFO - PROCESS | 3672 | 1466695818438 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:30:18 INFO - PROCESS | 3672 | 1466695818519 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3672 | 1466695818523 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:18 INFO - PROCESS | 3672 | ++DOCSHELL 105E7800 == 39 [pid = 3672] [id = 226] 08:30:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10A5A800) [pid = 3672] [serial = 676] [outer = 00000000] 08:30:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10E35400) [pid = 3672] [serial = 677] [outer = 10A5A800] 08:30:18 INFO - PROCESS | 3672 | 1466695818597 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (129F2800) [pid = 3672] [serial = 678] [outer = 10A5A800] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 105E8000 == 38 [pid = 3672] [id = 222] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 129EBC00 == 37 [pid = 3672] [id = 221] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 1818D000 == 36 [pid = 3672] [id = 220] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 16802400 == 35 [pid = 3672] [id = 219] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 160BFC00 == 34 [pid = 3672] [id = 218] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 156E1000 == 33 [pid = 3672] [id = 217] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 1394C000 == 32 [pid = 3672] [id = 216] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 114C8800 == 31 [pid = 3672] [id = 215] 08:30:18 INFO - PROCESS | 3672 | --DOCSHELL 10A58800 == 30 [pid = 3672] [id = 214] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (160BF000) [pid = 3672] [serial = 582] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (17593400) [pid = 3672] [serial = 614] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FE4800) [pid = 3672] [serial = 617] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15963800) [pid = 3672] [serial = 608] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (160BBC00) [pid = 3672] [serial = 609] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (11CFC000) [pid = 3672] [serial = 602] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12926C00) [pid = 3672] [serial = 603] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (175DF000) [pid = 3672] [serial = 594] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16BC7C00) [pid = 3672] [serial = 611] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (153C6C00) [pid = 3672] [serial = 599] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (160C2000) [pid = 3672] [serial = 600] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13C3B000) [pid = 3672] [serial = 605] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14034400) [pid = 3672] [serial = 606] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12D8E000) [pid = 3672] [serial = 596] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (131E2800) [pid = 3672] [serial = 597] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1988A000) [pid = 3672] [serial = 627] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FF0800) [pid = 3672] [serial = 620] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19889800) [pid = 3672] [serial = 626] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19BA6000) [pid = 3672] [serial = 629] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18188400) [pid = 3672] [serial = 624] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17FE8C00) [pid = 3672] [serial = 618] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18185400) [pid = 3672] [serial = 623] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17594C00) [pid = 3672] [serial = 615] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FF1000) [pid = 3672] [serial = 621] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16D5C000) [pid = 3672] [serial = 612] [outer = 00000000] [url = about:blank] 08:30:18 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19BA9000) [pid = 3672] [serial = 630] [outer = 00000000] [url = about:blank] 08:30:19 INFO - PROCESS | 3672 | 1466695819054 Marionette TRACE conn3 <- [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]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 781ms 08:30:19 INFO - PROCESS | 3672 | 1466695819091 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3672 | 1466695819095 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:30:19 INFO - PROCESS | 3672 | 1466695819101 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3672 | 1466695819103 Marionette TRACE conn3 <- [1,870,null,{}] 08:30:19 INFO - PROCESS | 3672 | 1466695819107 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3672 | 1466695819110 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:19 INFO - PROCESS | 3672 | 1466695819192 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:30:19 INFO - PROCESS | 3672 | 1466695819200 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3672 | 1466695819202 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:19 INFO - PROCESS | 3672 | ++DOCSHELL 13155400 == 31 [pid = 3672] [id = 227] 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13157000) [pid = 3672] [serial = 679] [outer = 00000000] 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1394F800) [pid = 3672] [serial = 680] [outer = 13157000] 08:30:19 INFO - PROCESS | 3672 | 1466695819249 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (140BE000) [pid = 3672] [serial = 681] [outer = 13157000] 08:30:19 INFO - PROCESS | 3672 | 1466695819688 Marionette TRACE conn3 <- [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]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 08:30:19 INFO - PROCESS | 3672 | 1466695819725 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:30:19 INFO - PROCESS | 3672 | 1466695819727 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 3672 | 1466695819731 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3672 | 1466695819734 Marionette TRACE conn3 <- [1,874,null,{}] 08:30:19 INFO - PROCESS | 3672 | 1466695819745 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3672 | 1466695819749 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:19 INFO - PROCESS | 3672 | 1466695819831 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:30:19 INFO - PROCESS | 3672 | 1466695819870 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3672 | 1466695819874 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:19 INFO - PROCESS | 3672 | ++DOCSHELL 160BE000 == 32 [pid = 3672] [id = 228] 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (160BE400) [pid = 3672] [serial = 682] [outer = 00000000] 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (160C2C00) [pid = 3672] [serial = 683] [outer = 160BE400] 08:30:19 INFO - PROCESS | 3672 | 1466695819928 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16776000) [pid = 3672] [serial = 684] [outer = 160BE400] 08:30:20 INFO - PROCESS | 3672 | 1466695820348 Marionette TRACE conn3 <- [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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 689ms 08:30:20 INFO - PROCESS | 3672 | 1466695820411 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 3672 | 1466695820413 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:30:20 INFO - PROCESS | 3672 | 1466695820417 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:30:20 INFO - PROCESS | 3672 | 1466695820418 Marionette TRACE conn3 <- [1,878,null,{}] 08:30:20 INFO - PROCESS | 3672 | 1466695820422 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 3672 | 1466695820425 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:20 INFO - PROCESS | 3672 | 1466695820524 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:30:20 INFO - PROCESS | 3672 | 1466695820529 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 3672 | 1466695820531 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:20 INFO - PROCESS | 3672 | ++DOCSHELL 16BC2400 == 33 [pid = 3672] [id = 229] 08:30:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16D52400) [pid = 3672] [serial = 685] [outer = 00000000] 08:30:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (174D4400) [pid = 3672] [serial = 686] [outer = 16D52400] 08:30:20 INFO - PROCESS | 3672 | 1466695820574 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (175DF000) [pid = 3672] [serial = 687] [outer = 16D52400] 08:30:21 INFO - PROCESS | 3672 | 1466695821035 Marionette TRACE conn3 <- [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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 08:30:21 INFO - PROCESS | 3672 | 1466695821099 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3672 | 1466695821101 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:30:21 INFO - PROCESS | 3672 | 1466695821111 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3672 | 1466695821112 Marionette TRACE conn3 <- [1,882,null,{}] 08:30:21 INFO - PROCESS | 3672 | 1466695821116 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3672 | 1466695821118 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:21 INFO - PROCESS | 3672 | 1466695821249 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:30:21 INFO - PROCESS | 3672 | 1466695821270 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3672 | 1466695821272 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:21 INFO - PROCESS | 3672 | ++DOCSHELL 16D58C00 == 34 [pid = 3672] [id = 230] 08:30:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (175E4400) [pid = 3672] [serial = 688] [outer = 00000000] 08:30:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E23C00) [pid = 3672] [serial = 689] [outer = 175E4400] 08:30:21 INFO - PROCESS | 3672 | 1466695821315 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FE8400) [pid = 3672] [serial = 690] [outer = 175E4400] 08:30:21 INFO - PROCESS | 3672 | 1466695821758 Marionette TRACE conn3 <- [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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 689ms 08:30:21 INFO - PROCESS | 3672 | 1466695821797 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3672 | 1466695821799 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:30:21 INFO - PROCESS | 3672 | 1466695821802 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:30:21 INFO - PROCESS | 3672 | 1466695821804 Marionette TRACE conn3 <- [1,886,null,{}] 08:30:21 INFO - PROCESS | 3672 | 1466695821807 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3672 | 1466695821813 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:21 INFO - PROCESS | 3672 | 1466695821942 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:30:22 INFO - PROCESS | 3672 | 1466695822006 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3672 | 1466695822008 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:22 INFO - PROCESS | 3672 | ++DOCSHELL 17FF0400 == 35 [pid = 3672] [id = 231] 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FF1000) [pid = 3672] [serial = 691] [outer = 00000000] 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1988F400) [pid = 3672] [serial = 692] [outer = 17FF1000] 08:30:22 INFO - PROCESS | 3672 | 1466695822051 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1988F800) [pid = 3672] [serial = 693] [outer = 17FF1000] 08:30:22 INFO - PROCESS | 3672 | 1466695822458 Marionette TRACE conn3 <- [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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 08:30:22 INFO - PROCESS | 3672 | 1466695822502 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3672 | 1466695822504 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:30:22 INFO - PROCESS | 3672 | 1466695822511 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 3672 | 1466695822523 Marionette TRACE conn3 <- [1,890,null,{}] 08:30:22 INFO - PROCESS | 3672 | 1466695822533 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3672 | 1466695822535 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:22 INFO - PROCESS | 3672 | 1466695822649 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:30:22 INFO - PROCESS | 3672 | 1466695822659 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3672 | 1466695822661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:22 INFO - PROCESS | 3672 | ++DOCSHELL 1281A800 == 36 [pid = 3672] [id = 232] 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1510D400) [pid = 3672] [serial = 694] [outer = 00000000] 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1988E800) [pid = 3672] [serial = 695] [outer = 1510D400] 08:30:22 INFO - PROCESS | 3672 | 1466695822818 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BA9800) [pid = 3672] [serial = 696] [outer = 1510D400] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (160C5C00) [pid = 3672] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (156E1800) [pid = 3672] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1394C800) [pid = 3672] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10E8FC00) [pid = 3672] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (114C8C00) [pid = 3672] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B9AC00) [pid = 3672] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16BC6400) [pid = 3672] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15B47000) [pid = 3672] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17F27000) [pid = 3672] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10BA4C00) [pid = 3672] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12BCD800) [pid = 3672] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:30:22 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19888800) [pid = 3672] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:30:23 INFO - PROCESS | 3672 | 1466695823172 Marionette TRACE conn3 <- [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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 674ms 08:30:23 INFO - PROCESS | 3672 | 1466695823195 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3672 | 1466695823197 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:30:23 INFO - PROCESS | 3672 | 1466695823200 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3672 | 1466695823202 Marionette TRACE conn3 <- [1,894,null,{}] 08:30:23 INFO - PROCESS | 3672 | 1466695823205 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3672 | 1466695823207 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:23 INFO - PROCESS | 3672 | 1466695823286 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:30:23 INFO - PROCESS | 3672 | 1466695823292 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3672 | 1466695823294 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:23 INFO - PROCESS | 3672 | ++DOCSHELL 131EE000 == 37 [pid = 3672] [id = 233] 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15676800) [pid = 3672] [serial = 697] [outer = 00000000] 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (174D2800) [pid = 3672] [serial = 698] [outer = 15676800] 08:30:23 INFO - PROCESS | 3672 | 1466695823336 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1818C800) [pid = 3672] [serial = 699] [outer = 15676800] 08:30:23 INFO - PROCESS | 3672 | 1466695823733 Marionette TRACE conn3 <- [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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 582ms 08:30:23 INFO - PROCESS | 3672 | 1466695823782 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3672 | 1466695823784 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:30:23 INFO - PROCESS | 3672 | 1466695823787 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3672 | 1466695823789 Marionette TRACE conn3 <- [1,898,null,{}] 08:30:23 INFO - PROCESS | 3672 | 1466695823792 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3672 | 1466695823794 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:23 INFO - PROCESS | 3672 | 1466695823873 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:30:23 INFO - PROCESS | 3672 | 1466695823878 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3672 | 1466695823880 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:23 INFO - PROCESS | 3672 | ++DOCSHELL 16D51800 == 38 [pid = 3672] [id = 234] 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19D66C00) [pid = 3672] [serial = 700] [outer = 00000000] 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1A17EC00) [pid = 3672] [serial = 701] [outer = 19D66C00] 08:30:23 INFO - PROCESS | 3672 | 1466695823923 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1A253400) [pid = 3672] [serial = 702] [outer = 19D66C00] 08:30:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17806400) [pid = 3672] [serial = 703] [outer = 1B128000] 08:30:24 INFO - PROCESS | 3672 | 1466695824400 Marionette TRACE conn3 <- [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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 674ms 08:30:24 INFO - PROCESS | 3672 | 1466695824470 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3672 | 1466695824482 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:30:24 INFO - PROCESS | 3672 | 1466695824485 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:30:24 INFO - PROCESS | 3672 | 1466695824487 Marionette TRACE conn3 <- [1,902,null,{}] 08:30:24 INFO - PROCESS | 3672 | 1466695824491 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3672 | 1466695824492 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:24 INFO - PROCESS | 3672 | 1466695824575 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:30:24 INFO - PROCESS | 3672 | 1466695824584 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3672 | 1466695824586 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:24 INFO - PROCESS | 3672 | ++DOCSHELL 10E8B800 == 39 [pid = 3672] [id = 235] 08:30:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (110C0C00) [pid = 3672] [serial = 704] [outer = 00000000] 08:30:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A39B000) [pid = 3672] [serial = 705] [outer = 110C0C00] 08:30:24 INFO - PROCESS | 3672 | 1466695824632 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A3A3800) [pid = 3672] [serial = 706] [outer = 110C0C00] 08:30:25 INFO - PROCESS | 3672 | 1466695825287 Marionette TRACE conn3 <- [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]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 827ms 08:30:25 INFO - PROCESS | 3672 | 1466695825314 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3672 | 1466695825318 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:30:25 INFO - PROCESS | 3672 | 1466695825323 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 3672 | 1466695825328 Marionette TRACE conn3 <- [1,906,null,{}] 08:30:25 INFO - PROCESS | 3672 | 1466695825333 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3672 | 1466695825336 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:25 INFO - PROCESS | 3672 | 1466695825446 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:30:25 INFO - PROCESS | 3672 | 1466695825546 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3672 | 1466695825549 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:25 INFO - PROCESS | 3672 | ++DOCSHELL 11CEF000 == 40 [pid = 3672] [id = 236] 08:30:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (11CF3400) [pid = 3672] [serial = 707] [outer = 00000000] 08:30:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1314E800) [pid = 3672] [serial = 708] [outer = 11CF3400] 08:30:25 INFO - PROCESS | 3672 | 1466695825612 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (13C34400) [pid = 3672] [serial = 709] [outer = 11CF3400] 08:30:26 INFO - PROCESS | 3672 | 1466695826146 Marionette TRACE conn3 <- [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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 888ms 08:30:26 INFO - PROCESS | 3672 | 1466695826213 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 3672 | 1466695826218 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:30:26 INFO - PROCESS | 3672 | 1466695826224 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3672 | 1466695826227 Marionette TRACE conn3 <- [1,910,null,{}] 08:30:26 INFO - PROCESS | 3672 | 1466695826231 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 3672 | 1466695826234 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:26 INFO - PROCESS | 3672 | 1466695826342 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:30:26 INFO - PROCESS | 3672 | 1466695826470 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 3672 | 1466695826473 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:26 INFO - PROCESS | 3672 | ++DOCSHELL 15963800 == 41 [pid = 3672] [id = 237] 08:30:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (15B41C00) [pid = 3672] [serial = 710] [outer = 00000000] 08:30:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (160BFC00) [pid = 3672] [serial = 711] [outer = 15B41C00] 08:30:26 INFO - PROCESS | 3672 | 1466695826512 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (16A0A400) [pid = 3672] [serial = 712] [outer = 15B41C00] 08:30:27 INFO - PROCESS | 3672 | 1466695827118 Marionette TRACE conn3 <- [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]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 919ms 08:30:27 INFO - PROCESS | 3672 | 1466695827152 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3672 | 1466695827155 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:30:27 INFO - PROCESS | 3672 | 1466695827159 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3672 | 1466695827163 Marionette TRACE conn3 <- [1,914,null,{}] 08:30:27 INFO - PROCESS | 3672 | 1466695827173 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 3672 | 1466695827178 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:27 INFO - PROCESS | 3672 | 1466695827282 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:30:27 INFO - PROCESS | 3672 | 1466695827425 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3672 | 1466695827429 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:27 INFO - PROCESS | 3672 | ++DOCSHELL 1988E400 == 42 [pid = 3672] [id = 238] 08:30:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19890000) [pid = 3672] [serial = 713] [outer = 00000000] 08:30:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A17E000) [pid = 3672] [serial = 714] [outer = 19890000] 08:30:27 INFO - PROCESS | 3672 | 1466695827484 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A616400) [pid = 3672] [serial = 715] [outer = 19890000] 08:30:28 INFO - PROCESS | 3672 | 1466695828234 Marionette TRACE conn3 <- [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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1132ms 08:30:28 INFO - PROCESS | 3672 | 1466695828277 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:30:28 INFO - PROCESS | 3672 | 1466695828281 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:30:28 INFO - PROCESS | 3672 | 1466695828286 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3672 | 1466695828289 Marionette TRACE conn3 <- [1,918,null,{}] 08:30:28 INFO - PROCESS | 3672 | 1466695828308 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3672 | 1466695828311 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:28 INFO - PROCESS | 3672 | 1466695828411 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:30:28 INFO - PROCESS | 3672 | 1466695828498 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3672 | 1466695828500 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 16D51800 == 41 [pid = 3672] [id = 234] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 131EE000 == 40 [pid = 3672] [id = 233] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 1281A800 == 39 [pid = 3672] [id = 232] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 17FF0400 == 38 [pid = 3672] [id = 231] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 16D58C00 == 37 [pid = 3672] [id = 230] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 16BC2400 == 36 [pid = 3672] [id = 229] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 160BE000 == 35 [pid = 3672] [id = 228] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 13155400 == 34 [pid = 3672] [id = 227] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 105E7800 == 33 [pid = 3672] [id = 226] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 174CEC00 == 32 [pid = 3672] [id = 223] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 134B2C00 == 31 [pid = 3672] [id = 225] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 114D3400 == 30 [pid = 3672] [id = 224] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 15963800 == 29 [pid = 3672] [id = 237] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 1988E400 == 28 [pid = 3672] [id = 238] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 10E8B800 == 27 [pid = 3672] [id = 235] 08:30:29 INFO - PROCESS | 3672 | --DOCSHELL 11CEF000 == 26 [pid = 3672] [id = 236] 08:30:29 INFO - PROCESS | 3672 | ++DOCSHELL 103D2C00 == 27 [pid = 3672] [id = 239] 08:30:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10432400) [pid = 3672] [serial = 716] [outer = 00000000] 08:30:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1047D000) [pid = 3672] [serial = 717] [outer = 10432400] 08:30:29 INFO - PROCESS | 3672 | 1466695829129 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (105F1800) [pid = 3672] [serial = 718] [outer = 10432400] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1685A800) [pid = 3672] [serial = 653] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (16D5AC00) [pid = 3672] [serial = 654] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15B4A800) [pid = 3672] [serial = 650] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (14033400) [pid = 3672] [serial = 647] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1402E000) [pid = 3672] [serial = 648] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (130D5400) [pid = 3672] [serial = 642] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (129F7000) [pid = 3672] [serial = 641] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (11CF4800) [pid = 3672] [serial = 644] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12920800) [pid = 3672] [serial = 645] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13152800) [pid = 3672] [serial = 633] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (12D95800) [pid = 3672] [serial = 632] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (175E9800) [pid = 3672] [serial = 656] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16A07C00) [pid = 3672] [serial = 636] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160C5800) [pid = 3672] [serial = 635] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17809000) [pid = 3672] [serial = 657] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19BAE800) [pid = 3672] [serial = 639] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18180000) [pid = 3672] [serial = 666] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19892800) [pid = 3672] [serial = 638] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1685C000) [pid = 3672] [serial = 662] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19891000) [pid = 3672] [serial = 659] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19BAC800) [pid = 3672] [serial = 660] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19D6C800) [pid = 3672] [serial = 668] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1780E800) [pid = 3672] [serial = 663] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17E95000) [pid = 3672] [serial = 665] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160BB000) [pid = 3672] [serial = 651] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3672 | 1466695829650 Marionette TRACE conn3 <- [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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1393ms 08:30:29 INFO - PROCESS | 3672 | 1466695829694 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 3672 | 1466695829698 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 3672 | 1466695829703 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:30:29 INFO - PROCESS | 3672 | 1466695829705 Marionette TRACE conn3 <- [1,922,null,{}] 08:30:29 INFO - PROCESS | 3672 | 1466695829710 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 3672 | 1466695829713 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:29 INFO - PROCESS | 3672 | 1466695829788 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:30:29 INFO - PROCESS | 3672 | 1466695829895 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3672 | 1466695829898 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:29 INFO - PROCESS | 3672 | ++DOCSHELL 11CD3C00 == 28 [pid = 3672] [id = 240] 08:30:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CEF000) [pid = 3672] [serial = 719] [outer = 00000000] 08:30:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CFB000) [pid = 3672] [serial = 720] [outer = 11CEF000] 08:30:29 INFO - PROCESS | 3672 | 1466695829946 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12926C00) [pid = 3672] [serial = 721] [outer = 11CEF000] 08:30:30 INFO - PROCESS | 3672 | 1466695830359 Marionette TRACE conn3 <- [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]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 720ms 08:30:30 INFO - PROCESS | 3672 | 1466695830442 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3672 | 1466695830446 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:30:30 INFO - PROCESS | 3672 | 1466695830452 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3672 | 1466695830455 Marionette TRACE conn3 <- [1,926,null,{}] 08:30:30 INFO - PROCESS | 3672 | 1466695830459 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3672 | 1466695830461 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:30 INFO - PROCESS | 3672 | 1466695830550 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:30:30 INFO - PROCESS | 3672 | 1466695830549 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3672 | 1466695830551 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:30 INFO - PROCESS | 3672 | ++DOCSHELL 13158000 == 29 [pid = 3672] [id = 241] 08:30:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (131E6400) [pid = 3672] [serial = 722] [outer = 00000000] 08:30:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (132AE800) [pid = 3672] [serial = 723] [outer = 131E6400] 08:30:30 INFO - PROCESS | 3672 | 1466695830597 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1394E400) [pid = 3672] [serial = 724] [outer = 131E6400] 08:30:31 INFO - PROCESS | 3672 | 1466695831075 Marionette TRACE conn3 <- [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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 689ms 08:30:31 INFO - PROCESS | 3672 | 1466695831134 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3672 | 1466695831136 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:30:31 INFO - PROCESS | 3672 | 1466695831140 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 3672 | 1466695831143 Marionette TRACE conn3 <- [1,930,null,{}] 08:30:31 INFO - PROCESS | 3672 | 1466695831153 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3672 | 1466695831158 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:31 INFO - PROCESS | 3672 | 1466695831249 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:30:31 INFO - PROCESS | 3672 | 1466695831263 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3672 | 1466695831265 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:31 INFO - PROCESS | 3672 | ++DOCSHELL 1544C400 == 30 [pid = 3672] [id = 242] 08:30:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1544C800) [pid = 3672] [serial = 725] [outer = 00000000] 08:30:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15955C00) [pid = 3672] [serial = 726] [outer = 1544C800] 08:30:31 INFO - PROCESS | 3672 | 1466695831309 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1309F000) [pid = 3672] [serial = 727] [outer = 1544C800] 08:30:31 INFO - PROCESS | 3672 | 1466695831789 Marionette TRACE conn3 <- [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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 674ms 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:30:31 INFO - PROCESS | 3672 | 1466695831823 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3672 | 1466695831825 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:30:31 INFO - PROCESS | 3672 | 1466695831829 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 3672 | 1466695831830 Marionette TRACE conn3 <- [1,934,null,{}] 08:30:31 INFO - PROCESS | 3672 | 1466695831839 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3672 | 1466695831841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:31 INFO - PROCESS | 3672 | 1466695831981 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:30:31 INFO - PROCESS | 3672 | 1466695831992 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3672 | 1466695831994 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:31 INFO - PROCESS | 3672 | ++DOCSHELL 15675800 == 31 [pid = 3672] [id = 243] 08:30:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15961C00) [pid = 3672] [serial = 728] [outer = 00000000] 08:30:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (160C2800) [pid = 3672] [serial = 729] [outer = 15961C00] 08:30:32 INFO - PROCESS | 3672 | 1466695832038 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16589000) [pid = 3672] [serial = 730] [outer = 15961C00] 08:30:32 INFO - PROCESS | 3672 | 1466695832461 Marionette TRACE conn3 <- [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]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 674ms 08:30:32 INFO - PROCESS | 3672 | 1466695832510 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3672 | 1466695832512 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:30:32 INFO - PROCESS | 3672 | 1466695832515 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:30:32 INFO - PROCESS | 3672 | 1466695832517 Marionette TRACE conn3 <- [1,938,null,{}] 08:30:32 INFO - PROCESS | 3672 | 1466695832520 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3672 | 1466695832522 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:32 INFO - PROCESS | 3672 | 1466695832628 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:30:32 INFO - PROCESS | 3672 | 1466695832633 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3672 | 1466695832635 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:32 INFO - PROCESS | 3672 | ++DOCSHELL 16862C00 == 32 [pid = 3672] [id = 244] 08:30:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16A07400) [pid = 3672] [serial = 731] [outer = 00000000] 08:30:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16BBC800) [pid = 3672] [serial = 732] [outer = 16A07400] 08:30:32 INFO - PROCESS | 3672 | 1466695832688 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16FE2C00) [pid = 3672] [serial = 733] [outer = 16A07400] 08:30:33 INFO - PROCESS | 3672 | 1466695833166 Marionette TRACE conn3 <- [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]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 674ms 08:30:33 INFO - PROCESS | 3672 | 1466695833198 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3672 | 1466695833200 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:30:33 INFO - PROCESS | 3672 | 1466695833207 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3672 | 1466695833209 Marionette TRACE conn3 <- [1,942,null,{}] 08:30:33 INFO - PROCESS | 3672 | 1466695833212 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3672 | 1466695833218 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:33 INFO - PROCESS | 3672 | 1466695833353 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:30:33 INFO - PROCESS | 3672 | 1466695833373 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3672 | 1466695833375 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:33 INFO - PROCESS | 3672 | ++DOCSHELL 10A5B800 == 33 [pid = 3672] [id = 245] 08:30:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17804800) [pid = 3672] [serial = 734] [outer = 00000000] 08:30:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17EA3800) [pid = 3672] [serial = 735] [outer = 17804800] 08:30:33 INFO - PROCESS | 3672 | 1466695833418 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17FE7400) [pid = 3672] [serial = 736] [outer = 17804800] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (110C0C00) [pid = 3672] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19D66C00) [pid = 3672] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (175E4400) [pid = 3672] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16D52400) [pid = 3672] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (160BE400) [pid = 3672] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (114D4000) [pid = 3672] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13157000) [pid = 3672] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A5A800) [pid = 3672] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17FF1000) [pid = 3672] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15676800) [pid = 3672] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1510D400) [pid = 3672] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19BA9400) [pid = 3672] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:30:33 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (134BB000) [pid = 3672] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:30:34 INFO - PROCESS | 3672 | 1466695834035 Marionette TRACE conn3 <- [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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 888ms 08:30:34 INFO - PROCESS | 3672 | 1466695834091 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3672 | 1466695834093 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 3672 | 1466695834097 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:30:34 INFO - PROCESS | 3672 | 1466695834098 Marionette TRACE conn3 <- [1,946,null,{}] 08:30:34 INFO - PROCESS | 3672 | 1466695834102 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3672 | 1466695834104 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:34 INFO - PROCESS | 3672 | 1466695834181 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:30:34 INFO - PROCESS | 3672 | 1466695834188 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3672 | 1466695834190 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:34 INFO - PROCESS | 3672 | ++DOCSHELL 11CD6400 == 34 [pid = 3672] [id = 246] 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (134BBC00) [pid = 3672] [serial = 737] [outer = 00000000] 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16E52C00) [pid = 3672] [serial = 738] [outer = 134BBC00] 08:30:34 INFO - PROCESS | 3672 | 1466695834233 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17805800) [pid = 3672] [serial = 739] [outer = 134BBC00] 08:30:34 INFO - PROCESS | 3672 | 1466695834657 Marionette TRACE conn3 <- [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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 08:30:34 INFO - PROCESS | 3672 | 1466695834719 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3672 | 1466695834721 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:30:34 INFO - PROCESS | 3672 | 1466695834724 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 3672 | 1466695834726 Marionette TRACE conn3 <- [1,950,null,{}] 08:30:34 INFO - PROCESS | 3672 | 1466695834729 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3672 | 1466695834731 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:34 INFO - PROCESS | 3672 | 1466695834815 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:30:34 INFO - PROCESS | 3672 | 1466695834826 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3672 | 1466695834828 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:34 INFO - PROCESS | 3672 | ++DOCSHELL 111ED400 == 35 [pid = 3672] [id = 247] 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17E94800) [pid = 3672] [serial = 740] [outer = 00000000] 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18184800) [pid = 3672] [serial = 741] [outer = 17E94800] 08:30:34 INFO - PROCESS | 3672 | 1466695834872 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18185000) [pid = 3672] [serial = 742] [outer = 17E94800] 08:30:35 INFO - PROCESS | 3672 | 1466695835296 Marionette TRACE conn3 <- [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]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 581ms 08:30:35 INFO - PROCESS | 3672 | 1466695835321 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3672 | 1466695835323 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:30:35 INFO - PROCESS | 3672 | 1466695835326 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:30:35 INFO - PROCESS | 3672 | 1466695835328 Marionette TRACE conn3 <- [1,954,null,{}] 08:30:35 INFO - PROCESS | 3672 | 1466695835331 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3672 | 1466695835333 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:35 INFO - PROCESS | 3672 | 1466695835449 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:30:35 INFO - PROCESS | 3672 | 1466695835455 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3672 | 1466695835457 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:35 INFO - PROCESS | 3672 | ++DOCSHELL 18189400 == 36 [pid = 3672] [id = 248] 08:30:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1818AC00) [pid = 3672] [serial = 743] [outer = 00000000] 08:30:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19887C00) [pid = 3672] [serial = 744] [outer = 1818AC00] 08:30:35 INFO - PROCESS | 3672 | 1466695835483 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19891000) [pid = 3672] [serial = 745] [outer = 1818AC00] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1394F400 == 35 [pid = 3672] [id = 28] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 16586C00 == 34 [pid = 3672] [id = 8] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 15B3FC00 == 33 [pid = 3672] [id = 25] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1AEB9800 == 32 [pid = 3672] [id = 14] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1402E800 == 31 [pid = 3672] [id = 23] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1A69A000 == 30 [pid = 3672] [id = 13] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 104EB400 == 29 [pid = 3672] [id = 20] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 15446000 == 28 [pid = 3672] [id = 19] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 111E3000 == 27 [pid = 3672] [id = 21] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 114D2400 == 26 [pid = 3672] [id = 18] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 16A0F800 == 25 [pid = 3672] [id = 26] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 0C772C00 == 24 [pid = 3672] [id = 17] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 16F0BC00 == 23 [pid = 3672] [id = 27] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 13953000 == 22 [pid = 3672] [id = 22] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1AAA7000 == 21 [pid = 3672] [id = 10] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1566E000 == 20 [pid = 3672] [id = 24] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1A39DC00 == 19 [pid = 3672] [id = 11] 08:30:36 INFO - PROCESS | 3672 | --DOCSHELL 1A61A800 == 18 [pid = 3672] [id = 12] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17E23C00) [pid = 3672] [serial = 689] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (174D4400) [pid = 3672] [serial = 686] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16776000) [pid = 3672] [serial = 684] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160C2C00) [pid = 3672] [serial = 683] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CEF400) [pid = 3672] [serial = 671] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A39B000) [pid = 3672] [serial = 705] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CF5400) [pid = 3672] [serial = 672] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1394F800) [pid = 3672] [serial = 680] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (140BE000) [pid = 3672] [serial = 681] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10E35400) [pid = 3672] [serial = 677] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (129F2800) [pid = 3672] [serial = 678] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1988F400) [pid = 3672] [serial = 692] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17FE8400) [pid = 3672] [serial = 690] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1988F800) [pid = 3672] [serial = 693] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (174D2800) [pid = 3672] [serial = 698] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10BA6C00) [pid = 3672] [serial = 390] [outer = 00000000] [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.] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1A17EC00) [pid = 3672] [serial = 701] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1988E800) [pid = 3672] [serial = 695] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19BA9800) [pid = 3672] [serial = 696] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (19E35C00) [pid = 3672] [serial = 669] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1510FC00) [pid = 3672] [serial = 674] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (15453400) [pid = 3672] [serial = 675] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1818C800) [pid = 3672] [serial = 699] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (175DF000) [pid = 3672] [serial = 687] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1A3A3800) [pid = 3672] [serial = 706] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1A253400) [pid = 3672] [serial = 702] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 3672 | 1466695837158 Marionette TRACE conn3 <- [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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1867ms 08:30:37 INFO - PROCESS | 3672 | 1466695837205 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3672 | 1466695837209 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:30:37 INFO - PROCESS | 3672 | 1466695837215 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 3672 | 1466695837218 Marionette TRACE conn3 <- [1,958,null,{}] 08:30:37 INFO - PROCESS | 3672 | 1466695837207 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3672 | 1466695837210 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:37 INFO - PROCESS | 3672 | 1466695837297 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:30:37 INFO - PROCESS | 3672 | 1466695837304 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 3672 | 1466695837309 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:37 INFO - PROCESS | 3672 | ++DOCSHELL 10E8E000 == 19 [pid = 3672] [id = 249] 08:30:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10E96800) [pid = 3672] [serial = 746] [outer = 00000000] 08:30:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (111EC000) [pid = 3672] [serial = 747] [outer = 10E96800] 08:30:37 INFO - PROCESS | 3672 | 1466695837362 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11AEBC00) [pid = 3672] [serial = 748] [outer = 10E96800] 08:30:37 INFO - PROCESS | 3672 | 1466695837846 Marionette TRACE conn3 <- [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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 689ms 08:30:37 INFO - PROCESS | 3672 | 1466695837897 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3672 | 1466695837902 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:30:37 INFO - PROCESS | 3672 | 1466695837908 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 3672 | 1466695837911 Marionette TRACE conn3 <- [1,962,null,{}] 08:30:37 INFO - PROCESS | 3672 | 1466695837915 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3672 | 1466695837918 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:37 INFO - PROCESS | 3672 | 1466695838005 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:30:38 INFO - PROCESS | 3672 | 1466695838013 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3672 | 1466695838016 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:38 INFO - PROCESS | 3672 | ++DOCSHELL 129ED000 == 20 [pid = 3672] [id = 250] 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (129F5800) [pid = 3672] [serial = 749] [outer = 00000000] 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (12BD9C00) [pid = 3672] [serial = 750] [outer = 129F5800] 08:30:38 INFO - PROCESS | 3672 | 1466695838047 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1302F800) [pid = 3672] [serial = 751] [outer = 129F5800] 08:30:38 INFO - PROCESS | 3672 | 1466695838505 Marionette TRACE conn3 <- [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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 612ms 08:30:38 INFO - PROCESS | 3672 | 1466695838528 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3672 | 1466695838530 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:30:38 INFO - PROCESS | 3672 | 1466695838537 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3672 | 1466695838541 Marionette TRACE conn3 <- [1,966,null,{}] 08:30:38 INFO - PROCESS | 3672 | 1466695838552 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 3672 | 1466695838556 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:38 INFO - PROCESS | 3672 | 1466695838638 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:30:38 INFO - PROCESS | 3672 | 1466695838674 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3672 | 1466695838677 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:38 INFO - PROCESS | 3672 | ++DOCSHELL 134BC800 == 21 [pid = 3672] [id = 251] 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1402E800) [pid = 3672] [serial = 752] [outer = 00000000] 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (140C2000) [pid = 3672] [serial = 753] [outer = 1402E800] 08:30:38 INFO - PROCESS | 3672 | 1466695838794 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (14EDA800) [pid = 3672] [serial = 754] [outer = 1402E800] 08:30:39 INFO - PROCESS | 3672 | 1466695839153 Marionette TRACE conn3 <- [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]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 673ms 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:30:39 INFO - PROCESS | 3672 | 1466695839217 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3672 | 1466695839220 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 3672 | 1466695839223 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3672 | 1466695839225 Marionette TRACE conn3 <- [1,970,null,{}] 08:30:39 INFO - PROCESS | 3672 | 1466695839227 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3672 | 1466695839240 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:39 INFO - PROCESS | 3672 | 1466695839350 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:30:39 INFO - PROCESS | 3672 | 1466695839357 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3672 | 1466695839359 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:39 INFO - PROCESS | 3672 | ++DOCSHELL 13127400 == 22 [pid = 3672] [id = 252] 08:30:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1510FC00) [pid = 3672] [serial = 755] [outer = 00000000] 08:30:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (156D9800) [pid = 3672] [serial = 756] [outer = 1510FC00] 08:30:39 INFO - PROCESS | 3672 | 1466695839404 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15B47000) [pid = 3672] [serial = 757] [outer = 1510FC00] 08:30:39 INFO - PROCESS | 3672 | 1466695839789 Marionette TRACE conn3 <- [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]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 613ms 08:30:39 INFO - PROCESS | 3672 | 1466695839842 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3672 | 1466695839844 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 3672 | 1466695839847 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:39 INFO - PROCESS | 3672 | 1466695839849 Marionette TRACE conn3 <- [1,974,null,{}] 08:30:39 INFO - PROCESS | 3672 | 1466695839852 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3672 | 1466695839854 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:39 INFO - PROCESS | 3672 | 1466695839964 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:30:40 INFO - PROCESS | 3672 | 1466695840043 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3672 | 1466695840045 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:40 INFO - PROCESS | 3672 | ++DOCSHELL 15B40000 == 23 [pid = 3672] [id = 253] 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1600A000) [pid = 3672] [serial = 758] [outer = 00000000] 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (160C1C00) [pid = 3672] [serial = 759] [outer = 1600A000] 08:30:40 INFO - PROCESS | 3672 | 1466695840088 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16776000) [pid = 3672] [serial = 760] [outer = 1600A000] 08:30:40 INFO - PROCESS | 3672 | 1466695840443 Marionette TRACE conn3 <- [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]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 08:30:40 INFO - PROCESS | 3672 | 1466695840486 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3672 | 1466695840488 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:40 INFO - PROCESS | 3672 | 1466695840498 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 3672 | 1466695840500 Marionette TRACE conn3 <- [1,978,null,{}] 08:30:40 INFO - PROCESS | 3672 | 1466695840504 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3672 | 1466695840509 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:40 INFO - PROCESS | 3672 | 1466695840593 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:30:40 INFO - PROCESS | 3672 | 1466695840599 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3672 | 1466695840601 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:40 INFO - PROCESS | 3672 | ++DOCSHELL 1685BC00 == 24 [pid = 3672] [id = 254] 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16A0F800) [pid = 3672] [serial = 761] [outer = 00000000] 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17596C00) [pid = 3672] [serial = 762] [outer = 16A0F800] 08:30:40 INFO - PROCESS | 3672 | 1466695840644 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17767C00) [pid = 3672] [serial = 763] [outer = 16A0F800] 08:30:41 INFO - PROCESS | 3672 | 1466695841059 Marionette TRACE conn3 <- [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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 643ms 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:41 INFO - PROCESS | 3672 | 1466695841132 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3672 | 1466695841134 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 3672 | 1466695841137 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3672 | 1466695841139 Marionette TRACE conn3 <- [1,982,null,{}] 08:30:41 INFO - PROCESS | 3672 | 1466695841142 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3672 | 1466695841144 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:41 INFO - PROCESS | 3672 | 1466695841230 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:30:41 INFO - PROCESS | 3672 | 1466695841262 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 3672 | 1466695841264 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:41 INFO - PROCESS | 3672 | ++DOCSHELL 1759B000 == 25 [pid = 3672] [id = 255] 08:30:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1780D400) [pid = 3672] [serial = 764] [outer = 00000000] 08:30:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17FE5400) [pid = 3672] [serial = 765] [outer = 1780D400] 08:30:41 INFO - PROCESS | 3672 | 1466695841327 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FE8C00) [pid = 3672] [serial = 766] [outer = 1780D400] 08:30:41 INFO - PROCESS | 3672 | 1466695841767 Marionette TRACE conn3 <- [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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 08:30:41 INFO - PROCESS | 3672 | 1466695841821 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3672 | 1466695841823 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:41 INFO - PROCESS | 3672 | 1466695841826 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3672 | 1466695841828 Marionette TRACE conn3 <- [1,986,null,{}] 08:30:41 INFO - PROCESS | 3672 | 1466695841831 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3672 | 1466695841833 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:41 INFO - PROCESS | 3672 | 1466695841908 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:30:41 INFO - PROCESS | 3672 | 1466695841916 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 3672 | 1466695841918 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:41 INFO - PROCESS | 3672 | ++DOCSHELL 18181C00 == 26 [pid = 3672] [id = 256] 08:30:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18182000) [pid = 3672] [serial = 767] [outer = 00000000] 08:30:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19885000) [pid = 3672] [serial = 768] [outer = 18182000] 08:30:41 INFO - PROCESS | 3672 | 1466695841961 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19887000) [pid = 3672] [serial = 769] [outer = 18182000] 08:30:42 INFO - PROCESS | 3672 | 1466695842407 Marionette TRACE conn3 <- [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]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 612ms 08:30:42 INFO - PROCESS | 3672 | 1466695842444 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3672 | 1466695842446 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:30:42 INFO - PROCESS | 3672 | 1466695842450 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:42 INFO - PROCESS | 3672 | 1466695842451 Marionette TRACE conn3 <- [1,990,null,{}] 08:30:42 INFO - PROCESS | 3672 | 1466695842455 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3672 | 1466695842456 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:42 INFO - PROCESS | 3672 | 1466695842560 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:30:42 INFO - PROCESS | 3672 | 1466695842640 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3672 | 1466695842642 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:42 INFO - PROCESS | 3672 | ++DOCSHELL 134B6000 == 27 [pid = 3672] [id = 257] 08:30:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1817E800) [pid = 3672] [serial = 770] [outer = 00000000] 08:30:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19BA5800) [pid = 3672] [serial = 771] [outer = 1817E800] 08:30:42 INFO - PROCESS | 3672 | 1466695842685 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BA8400) [pid = 3672] [serial = 772] [outer = 1817E800] 08:30:43 INFO - PROCESS | 3672 | 1466695843100 Marionette TRACE conn3 <- [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]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 689ms 08:30:43 INFO - PROCESS | 3672 | 1466695843150 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3672 | 1466695843151 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:43 INFO - PROCESS | 3672 | 1466695843155 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3672 | 1466695843156 Marionette TRACE conn3 <- [1,994,null,{}] 08:30:43 INFO - PROCESS | 3672 | 1466695843160 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3672 | 1466695843145 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:43 INFO - PROCESS | 3672 | 1466695843269 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:30:43 INFO - PROCESS | 3672 | 1466695843280 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3672 | 1466695843292 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:43 INFO - PROCESS | 3672 | ++DOCSHELL 1817EC00 == 28 [pid = 3672] [id = 258] 08:30:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BAD000) [pid = 3672] [serial = 773] [outer = 00000000] 08:30:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19D60800) [pid = 3672] [serial = 774] [outer = 19BAD000] 08:30:43 INFO - PROCESS | 3672 | 1466695843386 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19D69400) [pid = 3672] [serial = 775] [outer = 19BAD000] 08:30:43 INFO - PROCESS | 3672 | 1466695843788 Marionette TRACE conn3 <- [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]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 688ms 08:30:43 INFO - PROCESS | 3672 | 1466695843838 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3672 | 1466695843841 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:43 INFO - PROCESS | 3672 | 1466695843844 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3672 | 1466695843846 Marionette TRACE conn3 <- [1,998,null,{}] 08:30:43 INFO - PROCESS | 3672 | 1466695843850 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3672 | 1466695843852 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:43 INFO - PROCESS | 3672 | 1466695844001 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:30:44 INFO - PROCESS | 3672 | 1466695844025 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3672 | 1466695844028 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:44 INFO - PROCESS | 3672 | ++DOCSHELL 15B3FC00 == 29 [pid = 3672] [id = 259] 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A179C00) [pid = 3672] [serial = 776] [outer = 00000000] 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A25B400) [pid = 3672] [serial = 777] [outer = 1A179C00] 08:30:44 INFO - PROCESS | 3672 | 1466695844075 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A2E8400) [pid = 3672] [serial = 778] [outer = 1A179C00] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17E94800) [pid = 3672] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15961C00) [pid = 3672] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16A07400) [pid = 3672] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17804800) [pid = 3672] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1544C800) [pid = 3672] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (131E6400) [pid = 3672] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11CEF000) [pid = 3672] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10432400) [pid = 3672] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19890000) [pid = 3672] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15B41C00) [pid = 3672] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CF3400) [pid = 3672] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:44 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (134BBC00) [pid = 3672] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:30:44 INFO - PROCESS | 3672 | 1466695844553 Marionette TRACE conn3 <- [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]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 720ms 08:30:44 INFO - PROCESS | 3672 | 1466695844576 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3672 | 1466695844578 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:44 INFO - PROCESS | 3672 | 1466695844593 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3672 | 1466695844594 Marionette TRACE conn3 <- [1,1002,null,{}] 08:30:44 INFO - PROCESS | 3672 | 1466695844598 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3672 | 1466695844600 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:44 INFO - PROCESS | 3672 | 1466695844677 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:30:44 INFO - PROCESS | 3672 | 1466695844682 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3672 | 1466695844684 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:44 INFO - PROCESS | 3672 | ++DOCSHELL 13129800 == 30 [pid = 3672] [id = 260] 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15170000) [pid = 3672] [serial = 779] [outer = 00000000] 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15961C00) [pid = 3672] [serial = 780] [outer = 15170000] 08:30:44 INFO - PROCESS | 3672 | 1466695844727 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (174D5000) [pid = 3672] [serial = 781] [outer = 15170000] 08:30:45 INFO - PROCESS | 3672 | 1466695845129 Marionette TRACE conn3 <- [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]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 581ms 08:30:45 INFO - PROCESS | 3672 | 1466695845173 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3672 | 1466695845175 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 3672 | 1466695845182 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3672 | 1466695845184 Marionette TRACE conn3 <- [1,1006,null,{}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:45 INFO - PROCESS | 3672 | 1466695845187 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3672 | 1466695845189 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:45 INFO - PROCESS | 3672 | 1466695845274 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:30:45 INFO - PROCESS | 3672 | 1466695845282 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3672 | 1466695845284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:45 INFO - PROCESS | 3672 | ++DOCSHELL 160BA000 == 31 [pid = 3672] [id = 261] 08:30:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16F19C00) [pid = 3672] [serial = 782] [outer = 00000000] 08:30:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E3B800) [pid = 3672] [serial = 783] [outer = 16F19C00] 08:30:45 INFO - PROCESS | 3672 | 1466695845326 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A261800) [pid = 3672] [serial = 784] [outer = 16F19C00] 08:30:45 INFO - PROCESS | 3672 | 1466695845744 Marionette TRACE conn3 <- [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]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 627ms 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:45 INFO - PROCESS | 3672 | 1466695845808 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3672 | 1466695845810 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 3672 | 1466695845813 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3672 | 1466695845815 Marionette TRACE conn3 <- [1,1010,null,{}] 08:30:45 INFO - PROCESS | 3672 | 1466695845818 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3672 | 1466695845820 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:45 INFO - PROCESS | 3672 | 1466695845898 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:30:45 INFO - PROCESS | 3672 | 1466695845903 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3672 | 1466695845905 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:45 INFO - PROCESS | 3672 | ++DOCSHELL 160BD400 == 32 [pid = 3672] [id = 262] 08:30:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (160C1000) [pid = 3672] [serial = 785] [outer = 00000000] 08:30:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A3A4C00) [pid = 3672] [serial = 786] [outer = 160C1000] 08:30:45 INFO - PROCESS | 3672 | 1466695845950 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A616800) [pid = 3672] [serial = 787] [outer = 160C1000] 08:30:46 INFO - PROCESS | 3672 | 1466695846463 Marionette TRACE conn3 <- [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]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 673ms 08:30:46 INFO - PROCESS | 3672 | 1466695846497 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3672 | 1466695846502 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:46 INFO - PROCESS | 3672 | 1466695846507 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3672 | 1466695846511 Marionette TRACE conn3 <- [1,1014,null,{}] 08:30:46 INFO - PROCESS | 3672 | 1466695846516 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3672 | 1466695846519 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:46 INFO - PROCESS | 3672 | 1466695846683 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:30:46 INFO - PROCESS | 3672 | 1466695846795 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3672 | 1466695846800 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:46 INFO - PROCESS | 3672 | ++DOCSHELL 10B9D000 == 33 [pid = 3672] [id = 263] 08:30:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10B9D400) [pid = 3672] [serial = 788] [outer = 00000000] 08:30:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (11C31C00) [pid = 3672] [serial = 789] [outer = 10B9D400] 08:30:46 INFO - PROCESS | 3672 | 1466695846858 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (11CF9C00) [pid = 3672] [serial = 790] [outer = 10B9D400] 08:30:47 INFO - PROCESS | 3672 | 1466695847488 Marionette TRACE conn3 <- [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]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1025ms 08:30:47 INFO - PROCESS | 3672 | 1466695847535 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 3672 | 1466695847540 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:30:47 INFO - PROCESS | 3672 | 1466695847565 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:47 INFO - PROCESS | 3672 | 1466695847568 Marionette TRACE conn3 <- [1,1018,null,{}] 08:30:47 INFO - PROCESS | 3672 | 1466695847572 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 3672 | 1466695847574 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:47 INFO - PROCESS | 3672 | 1466695847694 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:30:47 INFO - PROCESS | 3672 | 1466695847822 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3672 | 1466695847825 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:47 INFO - PROCESS | 3672 | ++DOCSHELL 131E6800 == 34 [pid = 3672] [id = 264] 08:30:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (131ED800) [pid = 3672] [serial = 791] [outer = 00000000] 08:30:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1402E000) [pid = 3672] [serial = 792] [outer = 131ED800] 08:30:47 INFO - PROCESS | 3672 | 1466695847880 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (15109400) [pid = 3672] [serial = 793] [outer = 131ED800] 08:30:48 INFO - PROCESS | 3672 | 1466695848790 Marionette TRACE conn3 <- [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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1270ms 08:30:48 INFO - PROCESS | 3672 | 1466695848849 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:48 INFO - PROCESS | 3672 | 1466695848852 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 3672 | 1466695848841 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 3672 | 1466695848844 Marionette TRACE conn3 <- [1,1022,null,{}] 08:30:48 INFO - PROCESS | 3672 | --DOCSHELL 103D2C00 == 33 [pid = 3672] [id = 239] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (18185000) [pid = 3672] [serial = 742] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (160C2800) [pid = 3672] [serial = 729] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16BBC800) [pid = 3672] [serial = 732] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16589000) [pid = 3672] [serial = 730] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17EA3800) [pid = 3672] [serial = 735] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16FE2C00) [pid = 3672] [serial = 733] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19887C00) [pid = 3672] [serial = 744] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18184800) [pid = 3672] [serial = 741] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17FE7400) [pid = 3672] [serial = 736] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15955C00) [pid = 3672] [serial = 726] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (132AE800) [pid = 3672] [serial = 723] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1394E400) [pid = 3672] [serial = 724] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CFB000) [pid = 3672] [serial = 720] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12926C00) [pid = 3672] [serial = 721] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1047D000) [pid = 3672] [serial = 717] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (105F1800) [pid = 3672] [serial = 718] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1A616400) [pid = 3672] [serial = 715] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A17E000) [pid = 3672] [serial = 714] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16A0A400) [pid = 3672] [serial = 712] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (160BFC00) [pid = 3672] [serial = 711] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13C34400) [pid = 3672] [serial = 709] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1314E800) [pid = 3672] [serial = 708] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16E52C00) [pid = 3672] [serial = 738] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17805800) [pid = 3672] [serial = 739] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1309F000) [pid = 3672] [serial = 727] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3672 | 1466695848905 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 3672 | 1466695848908 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:48 INFO - PROCESS | 3672 | 1466695848998 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:30:49 INFO - PROCESS | 3672 | 1466695849087 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3672 | 1466695849090 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:49 INFO - PROCESS | 3672 | ++DOCSHELL 114C6C00 == 34 [pid = 3672] [id = 265] 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (114C8800) [pid = 3672] [serial = 794] [outer = 00000000] 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CD0C00) [pid = 3672] [serial = 795] [outer = 114C8800] 08:30:49 INFO - PROCESS | 3672 | 1466695849138 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CF5C00) [pid = 3672] [serial = 796] [outer = 114C8800] 08:30:49 INFO - PROCESS | 3672 | 1466695849572 Marionette TRACE conn3 <- [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]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 766ms 08:30:49 INFO - PROCESS | 3672 | 1466695849618 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3672 | 1466695849623 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:30:49 INFO - PROCESS | 3672 | 1466695849628 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:49 INFO - PROCESS | 3672 | 1466695849631 Marionette TRACE conn3 <- [1,1026,null,{}] 08:30:49 INFO - PROCESS | 3672 | 1466695849634 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3672 | 1466695849637 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:49 INFO - PROCESS | 3672 | 1466695849703 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:30:49 INFO - PROCESS | 3672 | 1466695849708 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3672 | 1466695849711 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:49 INFO - PROCESS | 3672 | ++DOCSHELL 12BD1400 == 35 [pid = 3672] [id = 266] 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13036400) [pid = 3672] [serial = 797] [outer = 00000000] 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (131E2800) [pid = 3672] [serial = 798] [outer = 13036400] 08:30:49 INFO - PROCESS | 3672 | 1466695849758 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (134B1000) [pid = 3672] [serial = 799] [outer = 13036400] 08:30:50 INFO - PROCESS | 3672 | 1466695850221 Marionette TRACE conn3 <- [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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 08:30:50 INFO - PROCESS | 3672 | 1466695850250 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3672 | 1466695850252 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:50 INFO - PROCESS | 3672 | 1466695850256 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3672 | 1466695850259 Marionette TRACE conn3 <- [1,1030,null,{}] 08:30:50 INFO - PROCESS | 3672 | 1466695850270 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3672 | 1466695850274 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:50 INFO - PROCESS | 3672 | 1466695850356 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:30:50 INFO - PROCESS | 3672 | 1466695850365 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3672 | 1466695850368 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:50 INFO - PROCESS | 3672 | ++DOCSHELL 15677400 == 36 [pid = 3672] [id = 267] 08:30:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (156D2400) [pid = 3672] [serial = 800] [outer = 00000000] 08:30:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15963800) [pid = 3672] [serial = 801] [outer = 156D2400] 08:30:50 INFO - PROCESS | 3672 | 1466695850415 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160B7400) [pid = 3672] [serial = 802] [outer = 156D2400] 08:30:50 INFO - PROCESS | 3672 | 1466695850878 Marionette TRACE conn3 <- [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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 689ms 08:30:50 INFO - PROCESS | 3672 | 1466695850939 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3672 | 1466695850941 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:30:50 INFO - PROCESS | 3672 | 1466695850944 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:50 INFO - PROCESS | 3672 | 1466695850946 Marionette TRACE conn3 <- [1,1034,null,{}] 08:30:50 INFO - PROCESS | 3672 | 1466695850983 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3672 | 1466695850987 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:51 INFO - PROCESS | 3672 | 1466695851156 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:30:51 INFO - PROCESS | 3672 | 1466695851257 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3672 | 1466695851245 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:51 INFO - PROCESS | 3672 | ++DOCSHELL 110BAC00 == 37 [pid = 3672] [id = 268] 08:30:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (110BD000) [pid = 3672] [serial = 803] [outer = 00000000] 08:30:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11CF6000) [pid = 3672] [serial = 804] [outer = 110BD000] 08:30:51 INFO - PROCESS | 3672 | 1466695851301 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (12BCB000) [pid = 3672] [serial = 805] [outer = 110BD000] 08:30:51 INFO - PROCESS | 3672 | 1466695851842 Marionette TRACE conn3 <- [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]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 934ms 08:30:51 INFO - PROCESS | 3672 | 1466695851877 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3672 | 1466695851881 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:51 INFO - PROCESS | 3672 | 1466695851888 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 3672 | 1466695851892 Marionette TRACE conn3 <- [1,1038,null,{}] 08:30:51 INFO - PROCESS | 3672 | 1466695851902 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 3672 | 1466695851907 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:51 INFO - PROCESS | 3672 | 1466695852013 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:30:52 INFO - PROCESS | 3672 | 1466695852111 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3672 | 1466695852115 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:52 INFO - PROCESS | 3672 | ++DOCSHELL 15674800 == 38 [pid = 3672] [id = 269] 08:30:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (156E0400) [pid = 3672] [serial = 806] [outer = 00000000] 08:30:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1600C400) [pid = 3672] [serial = 807] [outer = 156E0400] 08:30:52 INFO - PROCESS | 3672 | 1466695852153 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (160BB400) [pid = 3672] [serial = 808] [outer = 156E0400] 08:30:52 INFO - PROCESS | 3672 | 1466695852787 Marionette TRACE conn3 <- [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]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 934ms 08:30:52 INFO - PROCESS | 3672 | 1466695852833 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3672 | 1466695852836 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:52 INFO - PROCESS | 3672 | 1466695852839 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 3672 | 1466695852842 Marionette TRACE conn3 <- [1,1042,null,{}] 08:30:52 INFO - PROCESS | 3672 | 1466695852846 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3672 | 1466695852848 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:52 INFO - PROCESS | 3672 | 1466695852956 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:30:53 INFO - PROCESS | 3672 | 1466695853066 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3672 | 1466695853070 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:53 INFO - PROCESS | 3672 | ++DOCSHELL 16BBC800 == 39 [pid = 3672] [id = 270] 08:30:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16BBD000) [pid = 3672] [serial = 809] [outer = 00000000] 08:30:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16E4E400) [pid = 3672] [serial = 810] [outer = 16BBD000] 08:30:53 INFO - PROCESS | 3672 | 1466695853127 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16F11400) [pid = 3672] [serial = 811] [outer = 16BBD000] 08:30:53 INFO - PROCESS | 3672 | 1466695853681 Marionette TRACE conn3 <- [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]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 873ms 08:30:53 INFO - PROCESS | 3672 | 1466695853726 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3672 | 1466695853733 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:53 INFO - PROCESS | 3672 | 1466695853743 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3672 | 1466695853745 Marionette TRACE conn3 <- [1,1046,null,{}] 08:30:53 INFO - PROCESS | 3672 | 1466695853748 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3672 | 1466695853751 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:53 INFO - PROCESS | 3672 | 1466695853838 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:30:53 INFO - PROCESS | 3672 | 1466695853936 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3672 | 1466695853938 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:53 INFO - PROCESS | 3672 | ++DOCSHELL 17EA3800 == 40 [pid = 3672] [id = 271] 08:30:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17F22C00) [pid = 3672] [serial = 812] [outer = 00000000] 08:30:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17FEAC00) [pid = 3672] [serial = 813] [outer = 17F22C00] 08:30:53 INFO - PROCESS | 3672 | 1466695853991 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (18180000) [pid = 3672] [serial = 814] [outer = 17F22C00] 08:30:54 INFO - PROCESS | 3672 | 1466695854594 Marionette TRACE conn3 <- [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]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 873ms 08:30:54 INFO - PROCESS | 3672 | 1466695854629 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3672 | 1466695854631 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:54 INFO - PROCESS | 3672 | 1466695854635 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3672 | 1466695854637 Marionette TRACE conn3 <- [1,1050,null,{}] 08:30:54 INFO - PROCESS | 3672 | 1466695854640 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3672 | 1466695854642 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:54 INFO - PROCESS | 3672 | 1466695854725 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:30:54 INFO - PROCESS | 3672 | 1466695854822 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3672 | 1466695854825 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:54 INFO - PROCESS | 3672 | ++DOCSHELL 1402EC00 == 41 [pid = 3672] [id = 272] 08:30:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (17FE4800) [pid = 3672] [serial = 815] [outer = 00000000] 08:30:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19884400) [pid = 3672] [serial = 816] [outer = 17FE4800] 08:30:54 INFO - PROCESS | 3672 | 1466695854876 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19889800) [pid = 3672] [serial = 817] [outer = 17FE4800] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 12BD1400 == 40 [pid = 3672] [id = 266] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 114C6C00 == 39 [pid = 3672] [id = 265] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 134B6000 == 38 [pid = 3672] [id = 257] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 131E6800 == 37 [pid = 3672] [id = 264] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 1817EC00 == 36 [pid = 3672] [id = 258] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 10B9D000 == 35 [pid = 3672] [id = 263] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 15B3FC00 == 34 [pid = 3672] [id = 259] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 13129800 == 33 [pid = 3672] [id = 260] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 160BA000 == 32 [pid = 3672] [id = 261] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 160BD400 == 31 [pid = 3672] [id = 262] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 17EA3800 == 30 [pid = 3672] [id = 271] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 16BBC800 == 29 [pid = 3672] [id = 270] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 15677400 == 28 [pid = 3672] [id = 267] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 110BAC00 == 27 [pid = 3672] [id = 268] 08:30:56 INFO - PROCESS | 3672 | --DOCSHELL 15674800 == 26 [pid = 3672] [id = 269] 08:30:56 INFO - PROCESS | 3672 | 1466695856291 Marionette TRACE conn3 <- [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]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1730ms 08:30:56 INFO - PROCESS | 3672 | 1466695856358 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3672 | 1466695856363 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:56 INFO - PROCESS | 3672 | 1466695856369 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 3672 | 1466695856372 Marionette TRACE conn3 <- [1,1054,null,{}] 08:30:56 INFO - PROCESS | 3672 | 1466695856378 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3672 | 1466695856380 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:56 INFO - PROCESS | 3672 | 1466695856503 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:30:56 INFO - PROCESS | 3672 | 1466695856565 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3672 | 1466695856569 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:56 INFO - PROCESS | 3672 | ++DOCSHELL 10A60C00 == 27 [pid = 3672] [id = 273] 08:30:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10B9E800) [pid = 3672] [serial = 818] [outer = 00000000] 08:30:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (11CF4000) [pid = 3672] [serial = 819] [outer = 10B9E800] 08:30:56 INFO - PROCESS | 3672 | 1466695856618 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1291C000) [pid = 3672] [serial = 820] [outer = 10B9E800] 08:30:57 INFO - PROCESS | 3672 | 1466695857055 Marionette TRACE conn3 <- [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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 719ms 08:30:57 INFO - PROCESS | 3672 | 1466695857094 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3672 | 1466695857099 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:57 INFO - PROCESS | 3672 | 1466695857105 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3672 | 1466695857108 Marionette TRACE conn3 <- [1,1058,null,{}] 08:30:57 INFO - PROCESS | 3672 | 1466695857116 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3672 | 1466695857119 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:57 INFO - PROCESS | 3672 | 1466695857235 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:30:57 INFO - PROCESS | 3672 | 1466695857297 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3672 | 1466695857300 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:57 INFO - PROCESS | 3672 | ++DOCSHELL 14032400 == 28 [pid = 3672] [id = 274] 08:30:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (14032800) [pid = 3672] [serial = 821] [outer = 00000000] 08:30:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (14ED8800) [pid = 3672] [serial = 822] [outer = 14032800] 08:30:57 INFO - PROCESS | 3672 | 1466695857348 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (15454400) [pid = 3672] [serial = 823] [outer = 14032800] 08:30:57 INFO - PROCESS | 3672 | 1466695857793 Marionette TRACE conn3 <- [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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 08:30:57 INFO - PROCESS | 3672 | 1466695857846 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3672 | 1466695857848 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:57 INFO - PROCESS | 3672 | 1466695857852 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3672 | 1466695857855 Marionette TRACE conn3 <- [1,1062,null,{}] 08:30:57 INFO - PROCESS | 3672 | 1466695857870 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3672 | 1466695857875 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:57 INFO - PROCESS | 3672 | 1466695857996 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:30:58 INFO - PROCESS | 3672 | 1466695858011 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3672 | 1466695858014 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:58 INFO - PROCESS | 3672 | ++DOCSHELL 16804000 == 29 [pid = 3672] [id = 275] 08:30:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (16804400) [pid = 3672] [serial = 824] [outer = 00000000] 08:30:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (16BC6400) [pid = 3672] [serial = 825] [outer = 16804400] 08:30:58 INFO - PROCESS | 3672 | 1466695858073 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1759A000) [pid = 3672] [serial = 826] [outer = 16804400] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1817E800) [pid = 3672] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1402E800) [pid = 3672] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (18182000) [pid = 3672] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1780D400) [pid = 3672] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (10E96800) [pid = 3672] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (16A0F800) [pid = 3672] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1510FC00) [pid = 3672] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (129F5800) [pid = 3672] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1818AC00) [pid = 3672] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1600A000) [pid = 3672] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19BAD000) [pid = 3672] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16F19C00) [pid = 3672] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1A179C00) [pid = 3672] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15170000) [pid = 3672] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (131ED800) [pid = 3672] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10B9D400) [pid = 3672] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (160C1000) [pid = 3672] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (13036400) [pid = 3672] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (114C8800) [pid = 3672] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:58 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (156D2400) [pid = 3672] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:58 INFO - PROCESS | 3672 | 1466695858852 Marionette TRACE conn3 <- [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]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1026ms 08:30:58 INFO - PROCESS | 3672 | 1466695858885 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3672 | 1466695858887 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:58 INFO - PROCESS | 3672 | 1466695858890 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3672 | 1466695858892 Marionette TRACE conn3 <- [1,1066,null,{}] 08:30:58 INFO - PROCESS | 3672 | 1466695858896 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 3672 | 1466695858907 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:58 INFO - PROCESS | 3672 | 1466695859003 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:30:59 INFO - PROCESS | 3672 | 1466695859009 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3672 | 1466695859011 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:59 INFO - PROCESS | 3672 | ++DOCSHELL 13C41400 == 30 [pid = 3672] [id = 276] 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1402E800) [pid = 3672] [serial = 827] [outer = 00000000] 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1600B000) [pid = 3672] [serial = 828] [outer = 1402E800] 08:30:59 INFO - PROCESS | 3672 | 1466695859059 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16A0A400) [pid = 3672] [serial = 829] [outer = 1402E800] 08:30:59 INFO - PROCESS | 3672 | 1466695859484 Marionette TRACE conn3 <- [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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 613ms 08:30:59 INFO - PROCESS | 3672 | 1466695859529 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3672 | 1466695859531 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:30:59 INFO - PROCESS | 3672 | 1466695859534 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:59 INFO - PROCESS | 3672 | 1466695859536 Marionette TRACE conn3 <- [1,1070,null,{}] 08:30:59 INFO - PROCESS | 3672 | 1466695859540 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 3672 | 1466695859526 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:59 INFO - PROCESS | 3672 | 1466695859602 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:30:59 INFO - PROCESS | 3672 | 1466695859607 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3672 | 1466695859610 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:30:59 INFO - PROCESS | 3672 | ++DOCSHELL 1402D800 == 31 [pid = 3672] [id = 277] 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (14033800) [pid = 3672] [serial = 830] [outer = 00000000] 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17805800) [pid = 3672] [serial = 831] [outer = 14033800] 08:30:59 INFO - PROCESS | 3672 | 1466695859654 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17FE9400) [pid = 3672] [serial = 832] [outer = 14033800] 08:31:00 INFO - PROCESS | 3672 | 1466695860127 Marionette TRACE conn3 <- [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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 08:31:00 INFO - PROCESS | 3672 | 1466695860155 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3672 | 1466695860157 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:31:00 INFO - PROCESS | 3672 | 1466695860164 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 3672 | 1466695860166 Marionette TRACE conn3 <- [1,1074,null,{}] 08:31:00 INFO - PROCESS | 3672 | 1466695860169 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 3672 | 1466695860174 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:00 INFO - PROCESS | 3672 | 1466695860275 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:31:00 INFO - PROCESS | 3672 | 1466695860282 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3672 | 1466695860284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:00 INFO - PROCESS | 3672 | ++DOCSHELL 1988F000 == 32 [pid = 3672] [id = 278] 08:31:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19BA3800) [pid = 3672] [serial = 833] [outer = 00000000] 08:31:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19D60C00) [pid = 3672] [serial = 834] [outer = 19BA3800] 08:31:00 INFO - PROCESS | 3672 | 1466695860328 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E31400) [pid = 3672] [serial = 835] [outer = 19BA3800] 08:31:01 INFO - PROCESS | 3672 | 1466695861096 Marionette TRACE conn3 <- [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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 949ms 08:31:01 INFO - PROCESS | 3672 | 1466695861136 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3672 | 1466695861141 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 3672 | 1466695861145 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:31:01 INFO - PROCESS | 3672 | 1466695861150 Marionette TRACE conn3 <- [1,1078,null,{}] 08:31:01 INFO - PROCESS | 3672 | 1466695861155 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3672 | 1466695861158 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:01 INFO - PROCESS | 3672 | 1466695861257 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:31:01 INFO - PROCESS | 3672 | 1466695861385 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3672 | 1466695861388 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:01 INFO - PROCESS | 3672 | ++DOCSHELL 10E37400 == 33 [pid = 3672] [id = 279] 08:31:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (110C3800) [pid = 3672] [serial = 836] [outer = 00000000] 08:31:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (13153800) [pid = 3672] [serial = 837] [outer = 110C3800] 08:31:01 INFO - PROCESS | 3672 | 1466695861445 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1394F800) [pid = 3672] [serial = 838] [outer = 110C3800] 08:31:02 INFO - PROCESS | 3672 | 1466695862054 Marionette TRACE conn3 <- [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]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 979ms 08:31:02 INFO - PROCESS | 3672 | 1466695862116 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3672 | 1466695862121 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:31:02 INFO - PROCESS | 3672 | 1466695862127 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 3672 | 1466695862130 Marionette TRACE conn3 <- [1,1082,null,{}] 08:31:02 INFO - PROCESS | 3672 | 1466695862134 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:02 INFO - PROCESS | 3672 | 1466695862137 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:02 INFO - PROCESS | 3672 | 1466695862261 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:31:02 INFO - PROCESS | 3672 | 1466695862373 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3672 | 1466695862376 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:02 INFO - PROCESS | 3672 | ++DOCSHELL 160C1400 == 34 [pid = 3672] [id = 280] 08:31:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (160C3C00) [pid = 3672] [serial = 839] [outer = 00000000] 08:31:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (16A07000) [pid = 3672] [serial = 840] [outer = 160C3C00] 08:31:02 INFO - PROCESS | 3672 | 1466695862430 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (16BBB000) [pid = 3672] [serial = 841] [outer = 160C3C00] 08:31:03 INFO - PROCESS | 3672 | --DOCSHELL 1402D800 == 33 [pid = 3672] [id = 277] 08:31:03 INFO - PROCESS | 3672 | --DOCSHELL 13C41400 == 32 [pid = 3672] [id = 276] 08:31:03 INFO - PROCESS | 3672 | --DOCSHELL 16804000 == 31 [pid = 3672] [id = 275] 08:31:03 INFO - PROCESS | 3672 | --DOCSHELL 14032400 == 30 [pid = 3672] [id = 274] 08:31:03 INFO - PROCESS | 3672 | --DOCSHELL 10A60C00 == 29 [pid = 3672] [id = 273] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (15963800) [pid = 3672] [serial = 801] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (19BA5800) [pid = 3672] [serial = 771] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (140C2000) [pid = 3672] [serial = 753] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (14EDA800) [pid = 3672] [serial = 754] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19885000) [pid = 3672] [serial = 768] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (17FE5400) [pid = 3672] [serial = 765] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FE8C00) [pid = 3672] [serial = 766] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (111EC000) [pid = 3672] [serial = 747] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (11AEBC00) [pid = 3672] [serial = 748] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17596C00) [pid = 3672] [serial = 762] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17767C00) [pid = 3672] [serial = 763] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (156D9800) [pid = 3672] [serial = 756] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15B47000) [pid = 3672] [serial = 757] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12BD9C00) [pid = 3672] [serial = 750] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1302F800) [pid = 3672] [serial = 751] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19891000) [pid = 3672] [serial = 745] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160C1C00) [pid = 3672] [serial = 759] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16776000) [pid = 3672] [serial = 760] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19D60800) [pid = 3672] [serial = 774] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1A261800) [pid = 3672] [serial = 784] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1402E000) [pid = 3672] [serial = 792] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19BA8400) [pid = 3672] [serial = 772] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11C31C00) [pid = 3672] [serial = 789] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A25B400) [pid = 3672] [serial = 777] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19D69400) [pid = 3672] [serial = 775] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1A3A4C00) [pid = 3672] [serial = 786] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E3B800) [pid = 3672] [serial = 783] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1A2E8400) [pid = 3672] [serial = 778] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15961C00) [pid = 3672] [serial = 780] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (131E2800) [pid = 3672] [serial = 798] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (11CD0C00) [pid = 3672] [serial = 795] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19887000) [pid = 3672] [serial = 769] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1A616800) [pid = 3672] [serial = 787] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (11CF5C00) [pid = 3672] [serial = 796] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (15109400) [pid = 3672] [serial = 793] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (134B1000) [pid = 3672] [serial = 799] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11CF9C00) [pid = 3672] [serial = 790] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (174D5000) [pid = 3672] [serial = 781] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (160B7400) [pid = 3672] [serial = 802] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3672 | 1466695863177 Marionette TRACE conn3 <- [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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1071ms 08:31:03 INFO - PROCESS | 3672 | 1466695863203 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3672 | 1466695863207 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:31:03 INFO - PROCESS | 3672 | 1466695863211 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 3672 | 1466695863214 Marionette TRACE conn3 <- [1,1086,null,{}] 08:31:03 INFO - PROCESS | 3672 | 1466695863220 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3672 | 1466695863222 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:03 INFO - PROCESS | 3672 | 1466695863305 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:31:03 INFO - PROCESS | 3672 | 1466695863314 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3672 | 1466695863319 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:03 INFO - PROCESS | 3672 | ++DOCSHELL 110C2400 == 30 [pid = 3672] [id = 281] 08:31:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (110C5400) [pid = 3672] [serial = 842] [outer = 00000000] 08:31:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (11C2B800) [pid = 3672] [serial = 843] [outer = 110C5400] 08:31:03 INFO - PROCESS | 3672 | 1466695863371 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CF4800) [pid = 3672] [serial = 844] [outer = 110C5400] 08:31:03 INFO - PROCESS | 3672 | 1466695863829 Marionette TRACE conn3 <- [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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 676ms 08:31:03 INFO - PROCESS | 3672 | 1466695863891 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3672 | 1466695863895 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 3672 | 1466695863901 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:31:03 INFO - PROCESS | 3672 | 1466695863903 Marionette TRACE conn3 <- [1,1090,null,{}] 08:31:03 INFO - PROCESS | 3672 | 1466695863907 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3672 | 1466695863910 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:04 INFO - PROCESS | 3672 | 1466695864022 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:31:04 INFO - PROCESS | 3672 | 1466695864111 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3672 | 1466695864113 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:04 INFO - PROCESS | 3672 | ++DOCSHELL 130A0000 == 31 [pid = 3672] [id = 282] 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (130A3C00) [pid = 3672] [serial = 845] [outer = 00000000] 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (13153400) [pid = 3672] [serial = 846] [outer = 130A3C00] 08:31:04 INFO - PROCESS | 3672 | 1466695864159 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (134B0C00) [pid = 3672] [serial = 847] [outer = 130A3C00] 08:31:04 INFO - PROCESS | 3672 | 1466695864543 Marionette TRACE conn3 <- [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]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 698ms 08:31:04 INFO - PROCESS | 3672 | 1466695864601 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3672 | 1466695864603 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:31:04 INFO - PROCESS | 3672 | 1466695864607 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 3672 | 1466695864610 Marionette TRACE conn3 <- [1,1094,null,{}] 08:31:04 INFO - PROCESS | 3672 | 1466695864621 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3672 | 1466695864625 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:04 INFO - PROCESS | 3672 | 1466695864708 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:31:04 INFO - PROCESS | 3672 | 1466695864715 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3672 | 1466695864718 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:04 INFO - PROCESS | 3672 | ++DOCSHELL 15177800 == 32 [pid = 3672] [id = 283] 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15179800) [pid = 3672] [serial = 848] [outer = 00000000] 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15676800) [pid = 3672] [serial = 849] [outer = 15179800] 08:31:04 INFO - PROCESS | 3672 | 1466695864765 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1595B000) [pid = 3672] [serial = 850] [outer = 15179800] 08:31:05 INFO - PROCESS | 3672 | 1466695865220 Marionette TRACE conn3 <- [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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 636ms 08:31:05 INFO - PROCESS | 3672 | 1466695865244 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3672 | 1466695865247 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:31:05 INFO - PROCESS | 3672 | 1466695865250 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3672 | 1466695865252 Marionette TRACE conn3 <- [1,1098,null,{}] 08:31:05 INFO - PROCESS | 3672 | 1466695865265 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3672 | 1466695865267 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:05 INFO - PROCESS | 3672 | 1466695865379 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:31:05 INFO - PROCESS | 3672 | 1466695865479 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3672 | 1466695865481 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:05 INFO - PROCESS | 3672 | ++DOCSHELL 160BD400 == 33 [pid = 3672] [id = 284] 08:31:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (160C1C00) [pid = 3672] [serial = 851] [outer = 00000000] 08:31:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16776000) [pid = 3672] [serial = 852] [outer = 160C1C00] 08:31:05 INFO - PROCESS | 3672 | 1466695865525 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16810000) [pid = 3672] [serial = 853] [outer = 160C1C00] 08:31:05 INFO - PROCESS | 3672 | 1466695865942 Marionette TRACE conn3 <- [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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 745ms 08:31:05 INFO - PROCESS | 3672 | 1466695865991 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3672 | 1466695865993 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:31:05 INFO - PROCESS | 3672 | 1466695865986 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 3672 | 1466695865988 Marionette TRACE conn3 <- [1,1102,null,{}] 08:31:05 INFO - PROCESS | 3672 | 1466695865991 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3672 | 1466695865993 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:06 INFO - PROCESS | 3672 | 1466695866103 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:31:06 INFO - PROCESS | 3672 | 1466695866108 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3672 | 1466695866110 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:06 INFO - PROCESS | 3672 | ++DOCSHELL 16017000 == 34 [pid = 3672] [id = 285] 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16802C00) [pid = 3672] [serial = 854] [outer = 00000000] 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17767C00) [pid = 3672] [serial = 855] [outer = 16802C00] 08:31:06 INFO - PROCESS | 3672 | 1466695866157 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17769800) [pid = 3672] [serial = 856] [outer = 16802C00] 08:31:06 INFO - PROCESS | 3672 | 1466695866614 Marionette TRACE conn3 <- [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]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 651ms 08:31:06 INFO - PROCESS | 3672 | 1466695866638 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3672 | 1466695866640 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:31:06 INFO - PROCESS | 3672 | 1466695866649 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3672 | 1466695866651 Marionette TRACE conn3 <- [1,1106,null,{}] 08:31:06 INFO - PROCESS | 3672 | 1466695866655 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3672 | 1466695866662 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:06 INFO - PROCESS | 3672 | 1466695866818 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:31:06 INFO - PROCESS | 3672 | 1466695866845 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3672 | 1466695866848 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:06 INFO - PROCESS | 3672 | ++DOCSHELL 17FEC400 == 35 [pid = 3672] [id = 286] 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17FECC00) [pid = 3672] [serial = 857] [outer = 00000000] 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19889C00) [pid = 3672] [serial = 858] [outer = 17FECC00] 08:31:06 INFO - PROCESS | 3672 | 1466695866891 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1988A400) [pid = 3672] [serial = 859] [outer = 17FECC00] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (110BD000) [pid = 3672] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (156E0400) [pid = 3672] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10B9E800) [pid = 3672] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14033800) [pid = 3672] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16BBD000) [pid = 3672] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17F22C00) [pid = 3672] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (14032800) [pid = 3672] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16804400) [pid = 3672] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:31:07 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1402E800) [pid = 3672] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:31:07 INFO - PROCESS | 3672 | 1466695867336 Marionette TRACE conn3 <- [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]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 729ms 08:31:07 INFO - PROCESS | 3672 | 1466695867384 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 3672 | 1466695867386 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:31:07 INFO - PROCESS | 3672 | 1466695867389 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:31:07 INFO - PROCESS | 3672 | 1466695867391 Marionette TRACE conn3 <- [1,1110,null,{}] 08:31:07 INFO - PROCESS | 3672 | 1466695867394 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 3672 | 1466695867396 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:07 INFO - PROCESS | 3672 | 1466695867473 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:31:07 INFO - PROCESS | 3672 | 1466695867478 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3672 | 1466695867480 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:07 INFO - PROCESS | 3672 | ++DOCSHELL 1402E800 == 36 [pid = 3672] [id = 287] 08:31:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14032800) [pid = 3672] [serial = 860] [outer = 00000000] 08:31:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (19889000) [pid = 3672] [serial = 861] [outer = 14032800] 08:31:07 INFO - PROCESS | 3672 | 1466695867523 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19BA3000) [pid = 3672] [serial = 862] [outer = 14032800] 08:31:07 INFO - PROCESS | 3672 | 1466695867972 Marionette TRACE conn3 <- [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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 636ms 08:31:08 INFO - PROCESS | 3672 | 1466695868028 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3672 | 1466695868030 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:31:08 INFO - PROCESS | 3672 | 1466695868033 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:31:08 INFO - PROCESS | 3672 | 1466695868034 Marionette TRACE conn3 <- [1,1114,null,{}] 08:31:08 INFO - PROCESS | 3672 | 1466695868037 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3672 | 1466695868039 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:08 INFO - PROCESS | 3672 | 1466695868119 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:31:08 INFO - PROCESS | 3672 | 1466695868151 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3672 | 1466695868153 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:08 INFO - PROCESS | 3672 | ++DOCSHELL 103C6000 == 37 [pid = 3672] [id = 288] 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CD4400) [pid = 3672] [serial = 863] [outer = 00000000] 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (18182000) [pid = 3672] [serial = 864] [outer = 11CD4400] 08:31:08 INFO - PROCESS | 3672 | 1466695868196 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19BAB400) [pid = 3672] [serial = 865] [outer = 11CD4400] 08:31:08 INFO - PROCESS | 3672 | 1466695868597 Marionette TRACE conn3 <- [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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 621ms 08:31:08 INFO - PROCESS | 3672 | 1466695868655 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3672 | 1466695868658 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:31:08 INFO - PROCESS | 3672 | 1466695868661 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3672 | 1466695868663 Marionette TRACE conn3 <- [1,1118,null,{}] 08:31:08 INFO - PROCESS | 3672 | 1466695868666 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3672 | 1466695868668 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:08 INFO - PROCESS | 3672 | 1466695868745 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:31:08 INFO - PROCESS | 3672 | 1466695868753 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3672 | 1466695868755 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:08 INFO - PROCESS | 3672 | ++DOCSHELL 16BC7C00 == 38 [pid = 3672] [id = 289] 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19D60400) [pid = 3672] [serial = 866] [outer = 00000000] 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19D6C800) [pid = 3672] [serial = 867] [outer = 19D60400] 08:31:08 INFO - PROCESS | 3672 | 1466695868798 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19E3B000) [pid = 3672] [serial = 868] [outer = 19D60400] 08:31:09 INFO - PROCESS | 3672 | 1466695869214 Marionette TRACE conn3 <- [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]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 590ms 08:31:09 INFO - PROCESS | 3672 | 1466695869284 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3672 | 1466695869288 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:31:09 INFO - PROCESS | 3672 | 1466695869298 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 3672 | 1466695869302 Marionette TRACE conn3 <- [1,1122,null,{}] 08:31:09 INFO - PROCESS | 3672 | 1466695869309 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 3672 | 1466695869313 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:09 INFO - PROCESS | 3672 | 1466695869432 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:31:09 INFO - PROCESS | 3672 | 1466695869605 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3672 | 1466695869611 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:09 INFO - PROCESS | 3672 | ++DOCSHELL 10E37C00 == 39 [pid = 3672] [id = 290] 08:31:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10E97000) [pid = 3672] [serial = 869] [outer = 00000000] 08:31:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (114C6C00) [pid = 3672] [serial = 870] [outer = 10E97000] 08:31:09 INFO - PROCESS | 3672 | 1466695869669 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11CD0C00) [pid = 3672] [serial = 871] [outer = 10E97000] 08:31:10 INFO - PROCESS | 3672 | 1466695870214 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 931ms 08:31:10 INFO - PROCESS | 3672 | 1466695870244 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3672 | 1466695870247 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:31:10 INFO - PROCESS | 3672 | 1466695870254 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3672 | 1466695870258 Marionette TRACE conn3 <- [1,1126,null,{}] 08:31:10 INFO - PROCESS | 3672 | 1466695870263 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 3672 | 1466695870266 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:10 INFO - PROCESS | 3672 | 1466695870373 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:31:10 INFO - PROCESS | 3672 | 1466695870462 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 3672 | 1466695870465 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:10 INFO - PROCESS | 3672 | ++DOCSHELL 140C2000 == 40 [pid = 3672] [id = 291] 08:31:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (14ED1400) [pid = 3672] [serial = 872] [outer = 00000000] 08:31:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (153C2000) [pid = 3672] [serial = 873] [outer = 14ED1400] 08:31:10 INFO - PROCESS | 3672 | 1466695870520 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15B3FC00) [pid = 3672] [serial = 874] [outer = 14ED1400] 08:31:11 INFO - PROCESS | 3672 | 1466695871113 Marionette TRACE conn3 <- [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]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 900ms 08:31:11 INFO - PROCESS | 3672 | 1466695871138 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3672 | 1466695871140 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:31:11 INFO - PROCESS | 3672 | 1466695871144 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 3672 | 1466695871146 Marionette TRACE conn3 <- [1,1130,null,{}] 08:31:11 INFO - PROCESS | 3672 | 1466695871156 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3672 | 1466695871160 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:11 INFO - PROCESS | 3672 | 1466695871268 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:31:11 INFO - PROCESS | 3672 | 1466695871372 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3672 | 1466695871376 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:11 INFO - PROCESS | 3672 | ++DOCSHELL 1988C800 == 41 [pid = 3672] [id = 292] 08:31:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1988D400) [pid = 3672] [serial = 875] [outer = 00000000] 08:31:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19D68000) [pid = 3672] [serial = 876] [outer = 1988D400] 08:31:11 INFO - PROCESS | 3672 | 1466695871431 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A17C400) [pid = 3672] [serial = 877] [outer = 1988D400] 08:31:11 INFO - PROCESS | 3672 | 1466695871989 Marionette TRACE conn3 <- [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]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 884ms 08:31:12 INFO - PROCESS | 3672 | 1466695872048 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3672 | 1466695872050 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:31:12 INFO - PROCESS | 3672 | 1466695872054 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3672 | 1466695872056 Marionette TRACE conn3 <- [1,1134,null,{}] 08:31:12 INFO - PROCESS | 3672 | 1466695872059 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 3672 | 1466695872062 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:12 INFO - PROCESS | 3672 | 1466695872170 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:31:12 INFO - PROCESS | 3672 | 1466695872357 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3672 | 1466695872360 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:12 INFO - PROCESS | 3672 | ++DOCSHELL 1A619400 == 42 [pid = 3672] [id = 293] 08:31:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A619800) [pid = 3672] [serial = 878] [outer = 00000000] 08:31:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A61C800) [pid = 3672] [serial = 879] [outer = 1A619800] 08:31:12 INFO - PROCESS | 3672 | 1466695872415 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A620000) [pid = 3672] [serial = 880] [outer = 1A619800] 08:31:13 INFO - PROCESS | 3672 | 1466695873135 Marionette TRACE conn3 <- [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]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1132ms 08:31:13 INFO - PROCESS | 3672 | 1466695873183 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3672 | 1466695873186 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 3672 | 1466695873191 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:31:13 INFO - PROCESS | 3672 | 1466695873195 Marionette TRACE conn3 <- [1,1138,null,{}] 08:31:13 INFO - PROCESS | 3672 | 1466695873200 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3672 | 1466695873204 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:13 INFO - PROCESS | 3672 | 1466695873346 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:31:13 INFO - PROCESS | 3672 | 1466695873401 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3672 | 1466695873405 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:13 INFO - PROCESS | 3672 | ++DOCSHELL 1289D800 == 43 [pid = 3672] [id = 294] 08:31:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (12927400) [pid = 3672] [serial = 881] [outer = 00000000] 08:31:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13034400) [pid = 3672] [serial = 882] [outer = 12927400] 08:31:13 INFO - PROCESS | 3672 | 1466695873455 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (13157400) [pid = 3672] [serial = 883] [outer = 12927400] 08:31:14 INFO - PROCESS | 3672 | 1466695874032 Marionette TRACE conn3 <- [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]]]}] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 103C6000 == 42 [pid = 3672] [id = 288] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 1402E800 == 41 [pid = 3672] [id = 287] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 17FEC400 == 40 [pid = 3672] [id = 286] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 16017000 == 39 [pid = 3672] [id = 285] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 160BD400 == 38 [pid = 3672] [id = 284] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 15177800 == 37 [pid = 3672] [id = 283] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 130A0000 == 36 [pid = 3672] [id = 282] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 110C2400 == 35 [pid = 3672] [id = 281] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 1988F000 == 34 [pid = 3672] [id = 278] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 160C1400 == 33 [pid = 3672] [id = 280] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 1402EC00 == 32 [pid = 3672] [id = 272] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 10E37400 == 31 [pid = 3672] [id = 279] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 1A619400 == 30 [pid = 3672] [id = 293] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 1988C800 == 29 [pid = 3672] [id = 292] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 16BC7C00 == 28 [pid = 3672] [id = 289] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 10E37C00 == 27 [pid = 3672] [id = 290] 08:31:14 INFO - PROCESS | 3672 | --DOCSHELL 140C2000 == 26 [pid = 3672] [id = 291] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19884400) [pid = 3672] [serial = 816] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (12BCB000) [pid = 3672] [serial = 805] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (11CF6000) [pid = 3672] [serial = 804] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (160BB400) [pid = 3672] [serial = 808] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1600C400) [pid = 3672] [serial = 807] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11CF4000) [pid = 3672] [serial = 819] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17FE9400) [pid = 3672] [serial = 832] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19D60C00) [pid = 3672] [serial = 834] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16F11400) [pid = 3672] [serial = 811] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16E4E400) [pid = 3672] [serial = 810] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18180000) [pid = 3672] [serial = 814] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17FEAC00) [pid = 3672] [serial = 813] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14ED8800) [pid = 3672] [serial = 822] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1291C000) [pid = 3672] [serial = 820] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16BC6400) [pid = 3672] [serial = 825] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15454400) [pid = 3672] [serial = 823] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17805800) [pid = 3672] [serial = 831] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1759A000) [pid = 3672] [serial = 826] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1600B000) [pid = 3672] [serial = 828] [outer = 00000000] [url = about:blank] 08:31:14 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16A0A400) [pid = 3672] [serial = 829] [outer = 00000000] [url = about:blank] 08:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1489ms 08:31:14 INFO - PROCESS | 3672 | 1466695874731 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3672 | 1466695874736 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:31:14 INFO - PROCESS | 3672 | 1466695874741 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 3672 | 1466695874744 Marionette TRACE conn3 <- [1,1142,null,{}] 08:31:14 INFO - PROCESS | 3672 | 1466695874750 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3672 | 1466695874753 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:14 INFO - PROCESS | 3672 | 1466695874831 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:31:14 INFO - PROCESS | 3672 | 1466695874837 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3672 | 1466695874842 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:14 INFO - PROCESS | 3672 | ++DOCSHELL 10A60400 == 27 [pid = 3672] [id = 295] 08:31:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A60800) [pid = 3672] [serial = 884] [outer = 00000000] 08:31:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E35400) [pid = 3672] [serial = 885] [outer = 10A60800] 08:31:14 INFO - PROCESS | 3672 | 1466695874889 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (110BE400) [pid = 3672] [serial = 886] [outer = 10A60800] 08:31:15 INFO - PROCESS | 3672 | 1466695875369 Marionette TRACE conn3 <- [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]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 698ms 08:31:15 INFO - PROCESS | 3672 | 1466695875429 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 3672 | 1466695875433 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:31:15 INFO - PROCESS | 3672 | 1466695875439 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 3672 | 1466695875443 Marionette TRACE conn3 <- [1,1146,null,{}] 08:31:15 INFO - PROCESS | 3672 | 1466695875446 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3672 | 1466695875449 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:15 INFO - PROCESS | 3672 | 1466695875533 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:31:15 INFO - PROCESS | 3672 | 1466695875544 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3672 | 1466695875546 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:15 INFO - PROCESS | 3672 | ++DOCSHELL 129EB800 == 28 [pid = 3672] [id = 296] 08:31:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12BCAC00) [pid = 3672] [serial = 887] [outer = 00000000] 08:31:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (12D96000) [pid = 3672] [serial = 888] [outer = 12BCAC00] 08:31:15 INFO - PROCESS | 3672 | 1466695875664 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (130C9000) [pid = 3672] [serial = 889] [outer = 12BCAC00] 08:31:16 INFO - PROCESS | 3672 | 1466695876056 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 652ms 08:31:16 INFO - PROCESS | 3672 | 1466695876093 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3672 | 1466695876095 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:31:16 INFO - PROCESS | 3672 | 1466695876099 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3672 | 1466695876101 Marionette TRACE conn3 <- [1,1150,null,{}] 08:31:16 INFO - PROCESS | 3672 | 1466695876111 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3672 | 1466695876115 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:16 INFO - PROCESS | 3672 | 1466695876234 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:31:16 INFO - PROCESS | 3672 | 1466695876321 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 3672 | 1466695876325 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:16 INFO - PROCESS | 3672 | ++DOCSHELL 1600FC00 == 29 [pid = 3672] [id = 297] 08:31:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16010000) [pid = 3672] [serial = 890] [outer = 00000000] 08:31:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16017400) [pid = 3672] [serial = 891] [outer = 16010000] 08:31:16 INFO - PROCESS | 3672 | 1466695876468 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160BF400) [pid = 3672] [serial = 892] [outer = 16010000] 08:31:16 INFO - PROCESS | 3672 | 1466695876905 Marionette TRACE conn3 <- [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]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 838ms 08:31:16 INFO - PROCESS | 3672 | 1466695876944 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3672 | 1466695876946 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:31:16 INFO - PROCESS | 3672 | 1466695876949 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3672 | 1466695876951 Marionette TRACE conn3 <- [1,1154,null,{}] 08:31:16 INFO - PROCESS | 3672 | 1466695876955 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3672 | 1466695876957 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:17 INFO - PROCESS | 3672 | 1466695877054 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:31:17 INFO - PROCESS | 3672 | 1466695877062 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3672 | 1466695877064 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:17 INFO - PROCESS | 3672 | ++DOCSHELL 16801800 == 30 [pid = 3672] [id = 298] 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16804800) [pid = 3672] [serial = 893] [outer = 00000000] 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16BBB800) [pid = 3672] [serial = 894] [outer = 16804800] 08:31:17 INFO - PROCESS | 3672 | 1466695877159 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17422400) [pid = 3672] [serial = 895] [outer = 16804800] 08:31:17 INFO - PROCESS | 3672 | 1466695877567 Marionette TRACE conn3 <- [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]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 698ms 08:31:17 INFO - PROCESS | 3672 | 1466695877633 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3672 | 1466695877635 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:31:17 INFO - PROCESS | 3672 | 1466695877686 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 3672 | 1466695877688 Marionette TRACE conn3 <- [1,1158,null,{}] 08:31:17 INFO - PROCESS | 3672 | 1466695877692 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3672 | 1466695877694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:17 INFO - PROCESS | 3672 | 1466695877806 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:31:17 INFO - PROCESS | 3672 | 1466695877818 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3672 | 1466695877820 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:17 INFO - PROCESS | 3672 | ++DOCSHELL 17805800 == 31 [pid = 3672] [id = 299] 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17809C00) [pid = 3672] [serial = 896] [outer = 00000000] 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17E2C800) [pid = 3672] [serial = 897] [outer = 17809C00] 08:31:17 INFO - PROCESS | 3672 | 1466695877916 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17F2C400) [pid = 3672] [serial = 898] [outer = 17809C00] 08:31:18 INFO - PROCESS | 3672 | 1466695878325 Marionette TRACE conn3 <- [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]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 683ms 08:31:18 INFO - PROCESS | 3672 | 1466695878370 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3672 | 1466695878373 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:31:18 INFO - PROCESS | 3672 | 1466695878383 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 3672 | 1466695878385 Marionette TRACE conn3 <- [1,1162,null,{}] 08:31:18 INFO - PROCESS | 3672 | 1466695878388 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3672 | 1466695878394 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:18 INFO - PROCESS | 3672 | 1466695878527 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:31:18 INFO - PROCESS | 3672 | 1466695878589 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3672 | 1466695878591 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:18 INFO - PROCESS | 3672 | ++DOCSHELL 18183000 == 32 [pid = 3672] [id = 300] 08:31:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18183C00) [pid = 3672] [serial = 899] [outer = 00000000] 08:31:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19888000) [pid = 3672] [serial = 900] [outer = 18183C00] 08:31:18 INFO - PROCESS | 3672 | 1466695878635 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19BA5800) [pid = 3672] [serial = 901] [outer = 18183C00] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (160C1C00) [pid = 3672] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16802C00) [pid = 3672] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FECC00) [pid = 3672] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15179800) [pid = 3672] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (110C5400) [pid = 3672] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (130A3C00) [pid = 3672] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19D60400) [pid = 3672] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160C3C00) [pid = 3672] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (110C3800) [pid = 3672] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19BA3800) [pid = 3672] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CD4400) [pid = 3672] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14032800) [pid = 3672] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:31:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FE4800) [pid = 3672] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:31:19 INFO - PROCESS | 3672 | 1466695879231 Marionette TRACE conn3 <- [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] 08:31:19 INFO - PROCESS | 3672 | 1466695879272 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:31:19 INFO - PROCESS | 3672 | 1466695879276 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3672 | 1466695879278 Marionette TRACE conn3 <- [1,1166,null,{}] 08:31:19 INFO - PROCESS | 3672 | 1466695879281 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3672 | 1466695879283 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:19 INFO - PROCESS | 3672 | 1466695879357 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:31:19 INFO - PROCESS | 3672 | 1466695879362 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3672 | 1466695879364 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:19 INFO - PROCESS | 3672 | ++DOCSHELL 11AE9800 == 33 [pid = 3672] [id = 301] 08:31:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15171C00) [pid = 3672] [serial = 902] [outer = 00000000] 08:31:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17808000) [pid = 3672] [serial = 903] [outer = 15171C00] 08:31:19 INFO - PROCESS | 3672 | 1466695879407 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18186C00) [pid = 3672] [serial = 904] [outer = 15171C00] 08:31:19 INFO - PROCESS | 3672 | 1466695879825 Marionette TRACE conn3 <- [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] 08:31:19 INFO - PROCESS | 3672 | 1466695879874 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:31:19 INFO - PROCESS | 3672 | 1466695879881 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3672 | 1466695879882 Marionette TRACE conn3 <- [1,1170,null,{}] 08:31:19 INFO - PROCESS | 3672 | 1466695879886 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3672 | 1466695879888 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:19 INFO - PROCESS | 3672 | 1466695879970 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:31:19 INFO - PROCESS | 3672 | 1466695879977 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3672 | 1466695879979 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:19 INFO - PROCESS | 3672 | ++DOCSHELL 17806000 == 34 [pid = 3672] [id = 302] 08:31:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19887800) [pid = 3672] [serial = 905] [outer = 00000000] 08:31:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E31800) [pid = 3672] [serial = 906] [outer = 19887800] 08:31:20 INFO - PROCESS | 3672 | 1466695880022 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A17A800) [pid = 3672] [serial = 907] [outer = 19887800] 08:31:20 INFO - PROCESS | 3672 | 1466695880466 Marionette TRACE conn3 <- [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 221","_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] 08:31:20 INFO - PROCESS | 3672 | 1466695880522 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:31:20 INFO - PROCESS | 3672 | 1466695880525 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:31:20 INFO - PROCESS | 3672 | 1466695880527 Marionette TRACE conn3 <- [1,1174,null,{}] 08:31:20 INFO - PROCESS | 3672 | 1466695880530 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 3672 | 1466695880532 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:20 INFO - PROCESS | 3672 | 1466695880608 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:31:20 INFO - PROCESS | 3672 | 1466695880613 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 3672 | 1466695880615 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:20 INFO - PROCESS | 3672 | ++DOCSHELL 1A618C00 == 35 [pid = 3672] [id = 303] 08:31:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A619000) [pid = 3672] [serial = 908] [outer = 00000000] 08:31:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A68F400) [pid = 3672] [serial = 909] [outer = 1A619000] 08:31:20 INFO - PROCESS | 3672 | 1466695880657 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A691400) [pid = 3672] [serial = 910] [outer = 1A619000] 08:31:21 INFO - PROCESS | 3672 | 1466695881387 Marionette TRACE conn3 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3672 | 1466695881460 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 3672 | 1466695881465 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:31:21 INFO - PROCESS | 3672 | 1466695881468 Marionette TRACE conn3 <- [1,1178,null,{}] 08:31:21 INFO - PROCESS | 3672 | 1466695881474 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 3672 | 1466695881477 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:21 INFO - PROCESS | 3672 | 1466695881623 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:31:21 INFO - PROCESS | 3672 | 1466695881746 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3672 | 1466695881749 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:21 INFO - PROCESS | 3672 | ++DOCSHELL 105F1000 == 36 [pid = 3672] [id = 304] 08:31:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10B9C400) [pid = 3672] [serial = 911] [outer = 00000000] 08:31:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (129F0C00) [pid = 3672] [serial = 912] [outer = 10B9C400] 08:31:21 INFO - PROCESS | 3672 | 1466695881806 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (131E6800) [pid = 3672] [serial = 913] [outer = 10B9C400] 08:31:22 INFO - PROCESS | 3672 | 1466695882493 Marionette TRACE conn3 <- [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] 08:31:22 INFO - PROCESS | 3672 | 1466695882601 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:31:22 INFO - PROCESS | 3672 | 1466695882608 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 3672 | 1466695882611 Marionette TRACE conn3 <- [1,1182,null,{}] 08:31:22 INFO - PROCESS | 3672 | 1466695882615 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 3672 | 1466695882618 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:22 INFO - PROCESS | 3672 | 1466695882747 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:31:22 INFO - PROCESS | 3672 | 1466695882869 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3672 | 1466695882872 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:22 INFO - PROCESS | 3672 | ++DOCSHELL 10472C00 == 37 [pid = 3672] [id = 305] 08:31:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1047C400) [pid = 3672] [serial = 914] [outer = 00000000] 08:31:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1281D800) [pid = 3672] [serial = 915] [outer = 1047C400] 08:31:22 INFO - PROCESS | 3672 | 1466695882928 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (13957400) [pid = 3672] [serial = 916] [outer = 1047C400] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 17806000 == 36 [pid = 3672] [id = 302] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 11AE9800 == 35 [pid = 3672] [id = 301] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 18183000 == 34 [pid = 3672] [id = 300] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 17805800 == 33 [pid = 3672] [id = 299] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 16801800 == 32 [pid = 3672] [id = 298] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 1600FC00 == 31 [pid = 3672] [id = 297] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 129EB800 == 30 [pid = 3672] [id = 296] 08:31:23 INFO - PROCESS | 3672 | --DOCSHELL 10A60400 == 29 [pid = 3672] [id = 295] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19889800) [pid = 3672] [serial = 817] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16776000) [pid = 3672] [serial = 852] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16810000) [pid = 3672] [serial = 853] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17767C00) [pid = 3672] [serial = 855] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19889C00) [pid = 3672] [serial = 858] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15676800) [pid = 3672] [serial = 849] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11C2B800) [pid = 3672] [serial = 843] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11CF4800) [pid = 3672] [serial = 844] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13153400) [pid = 3672] [serial = 846] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19D6C800) [pid = 3672] [serial = 867] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (134B0C00) [pid = 3672] [serial = 847] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16A07000) [pid = 3672] [serial = 840] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16BBB000) [pid = 3672] [serial = 841] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13153800) [pid = 3672] [serial = 837] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E3B000) [pid = 3672] [serial = 868] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1394F800) [pid = 3672] [serial = 838] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E31400) [pid = 3672] [serial = 835] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BAB400) [pid = 3672] [serial = 865] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19889000) [pid = 3672] [serial = 861] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BA3000) [pid = 3672] [serial = 862] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18182000) [pid = 3672] [serial = 864] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1988A400) [pid = 3672] [serial = 859] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17769800) [pid = 3672] [serial = 856] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1595B000) [pid = 3672] [serial = 850] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3672 | 1466695883703 Marionette TRACE conn3 <- [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 163","_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] 08:31:23 INFO - PROCESS | 3672 | 1466695883745 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:31:23 INFO - PROCESS | 3672 | 1466695883750 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 3672 | 1466695883755 Marionette TRACE conn3 <- [1,1186,null,{}] 08:31:23 INFO - PROCESS | 3672 | 1466695883759 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 3672 | 1466695883762 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:23 INFO - PROCESS | 3672 | 1466695883858 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:31:23 INFO - PROCESS | 3672 | 1466695883946 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 3672 | 1466695883949 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:23 INFO - PROCESS | 3672 | ++DOCSHELL 10E90C00 == 30 [pid = 3672] [id = 306] 08:31:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10E99800) [pid = 3672] [serial = 917] [outer = 00000000] 08:31:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11CEE400) [pid = 3672] [serial = 918] [outer = 10E99800] 08:31:23 INFO - PROCESS | 3672 | 1466695884003 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11CF9800) [pid = 3672] [serial = 919] [outer = 10E99800] 08:31:24 INFO - PROCESS | 3672 | 1466695884429 Marionette TRACE conn3 <- [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]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 729ms 08:31:24 INFO - PROCESS | 3672 | 1466695884487 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3672 | 1466695884491 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:31:24 INFO - PROCESS | 3672 | 1466695884497 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3672 | 1466695884500 Marionette TRACE conn3 <- [1,1190,null,{}] 08:31:24 INFO - PROCESS | 3672 | 1466695884503 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 3672 | 1466695884506 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:24 INFO - PROCESS | 3672 | 1466695884592 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:31:24 INFO - PROCESS | 3672 | 1466695884600 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3672 | 1466695884602 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:24 INFO - PROCESS | 3672 | ++DOCSHELL 134B1800 == 31 [pid = 3672] [id = 307] 08:31:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (134B1C00) [pid = 3672] [serial = 920] [outer = 00000000] 08:31:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13C34000) [pid = 3672] [serial = 921] [outer = 134B1C00] 08:31:24 INFO - PROCESS | 3672 | 1466695884653 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (140C0800) [pid = 3672] [serial = 922] [outer = 134B1C00] 08:31:25 INFO - PROCESS | 3672 | 1466695885115 Marionette TRACE conn3 <- [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]]]}] 08:31:25 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 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 621ms 08:31:25 INFO - PROCESS | 3672 | 1466695885135 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3672 | 1466695885137 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:31:25 INFO - PROCESS | 3672 | 1466695885142 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3672 | 1466695885145 Marionette TRACE conn3 <- [1,1194,null,{}] 08:31:25 INFO - PROCESS | 3672 | 1466695885156 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3672 | 1466695885161 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:25 INFO - PROCESS | 3672 | 1466695885245 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:31:25 INFO - PROCESS | 3672 | 1466695885254 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3672 | 1466695885258 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:25 INFO - PROCESS | 3672 | ++DOCSHELL 160BB000 == 32 [pid = 3672] [id = 308] 08:31:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160BE000) [pid = 3672] [serial = 923] [outer = 00000000] 08:31:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1677A000) [pid = 3672] [serial = 924] [outer = 160BE000] 08:31:25 INFO - PROCESS | 3672 | 1466695885305 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16859400) [pid = 3672] [serial = 925] [outer = 160BE000] 08:31:25 INFO - PROCESS | 3672 | 1466695885759 Marionette TRACE conn3 <- [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]]]}] 08:31:25 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 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 683ms 08:31:25 INFO - PROCESS | 3672 | 1466695885824 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3672 | 1466695885827 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:25 INFO - PROCESS | 3672 | 1466695885830 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3672 | 1466695885832 Marionette TRACE conn3 <- [1,1198,null,{}] 08:31:25 INFO - PROCESS | 3672 | 1466695885836 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3672 | 1466695885837 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:25 INFO - PROCESS | 3672 | 1466695885955 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:31:25 INFO - PROCESS | 3672 | 1466695885963 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3672 | 1466695885965 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:25 INFO - PROCESS | 3672 | ++DOCSHELL 16D51800 == 33 [pid = 3672] [id = 309] 08:31:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16D52400) [pid = 3672] [serial = 926] [outer = 00000000] 08:31:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17596400) [pid = 3672] [serial = 927] [outer = 16D52400] 08:31:26 INFO - PROCESS | 3672 | 1466695886009 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (175E6C00) [pid = 3672] [serial = 928] [outer = 16D52400] 08:31:26 INFO - PROCESS | 3672 | 1466695886476 Marionette TRACE conn3 <- [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]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 683ms 08:31:26 INFO - PROCESS | 3672 | 1466695886529 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3672 | 1466695886531 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:31:26 INFO - PROCESS | 3672 | 1466695886534 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:26 INFO - PROCESS | 3672 | 1466695886536 Marionette TRACE conn3 <- [1,1202,null,{}] 08:31:26 INFO - PROCESS | 3672 | 1466695886546 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3672 | 1466695886548 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:26 INFO - PROCESS | 3672 | 1466695886654 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:31:26 INFO - PROCESS | 3672 | 1466695886662 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3672 | 1466695886664 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:26 INFO - PROCESS | 3672 | ++DOCSHELL 104E6800 == 34 [pid = 3672] [id = 310] 08:31:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A56C00) [pid = 3672] [serial = 929] [outer = 00000000] 08:31:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1780BC00) [pid = 3672] [serial = 930] [outer = 10A56C00] 08:31:26 INFO - PROCESS | 3672 | 1466695886707 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17E23C00) [pid = 3672] [serial = 931] [outer = 10A56C00] 08:31:27 INFO - PROCESS | 3672 | 1466695887177 Marionette TRACE conn3 <- [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]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 698ms 08:31:27 INFO - PROCESS | 3672 | 1466695887234 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3672 | 1466695887236 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:27 INFO - PROCESS | 3672 | 1466695887239 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3672 | 1466695887241 Marionette TRACE conn3 <- [1,1206,null,{}] 08:31:27 INFO - PROCESS | 3672 | 1466695887250 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3672 | 1466695887256 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:27 INFO - PROCESS | 3672 | 1466695887407 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:31:27 INFO - PROCESS | 3672 | 1466695887475 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3672 | 1466695887477 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:27 INFO - PROCESS | 3672 | ++DOCSHELL 1818B400 == 35 [pid = 3672] [id = 311] 08:31:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1818C400) [pid = 3672] [serial = 932] [outer = 00000000] 08:31:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19889C00) [pid = 3672] [serial = 933] [outer = 1818C400] 08:31:27 INFO - PROCESS | 3672 | 1466695887520 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1988A000) [pid = 3672] [serial = 934] [outer = 1818C400] 08:31:27 INFO - PROCESS | 3672 | 1466695887931 Marionette TRACE conn3 <- [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]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 729ms 08:31:27 INFO - PROCESS | 3672 | 1466695887980 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3672 | 1466695887982 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:27 INFO - PROCESS | 3672 | 1466695887985 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3672 | 1466695887987 Marionette TRACE conn3 <- [1,1210,null,{}] 08:31:27 INFO - PROCESS | 3672 | 1466695887996 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3672 | 1466695887998 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:28 INFO - PROCESS | 3672 | 1466695888095 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:31:28 INFO - PROCESS | 3672 | 1466695888100 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3672 | 1466695888102 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:28 INFO - PROCESS | 3672 | ++DOCSHELL 19892000 == 36 [pid = 3672] [id = 312] 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BA3800) [pid = 3672] [serial = 935] [outer = 00000000] 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19BA8C00) [pid = 3672] [serial = 936] [outer = 19BA3800] 08:31:28 INFO - PROCESS | 3672 | 1466695888147 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19BABC00) [pid = 3672] [serial = 937] [outer = 19BA3800] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15171C00) [pid = 3672] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16804800) [pid = 3672] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10A60800) [pid = 3672] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16010000) [pid = 3672] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12BCAC00) [pid = 3672] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12927400) [pid = 3672] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10E97000) [pid = 3672] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14ED1400) [pid = 3672] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1988D400) [pid = 3672] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A619800) [pid = 3672] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17809C00) [pid = 3672] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18183C00) [pid = 3672] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:28 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19887800) [pid = 3672] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:28 INFO - PROCESS | 3672 | 1466695888643 Marionette TRACE conn3 <- [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] 08:31:28 INFO - PROCESS | 3672 | 1466695888712 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:28 INFO - PROCESS | 3672 | 1466695888715 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3672 | 1466695888717 Marionette TRACE conn3 <- [1,1214,null,{}] 08:31:28 INFO - PROCESS | 3672 | 1466695888746 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3672 | 1466695888748 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:28 INFO - PROCESS | 3672 | 1466695888826 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:31:28 INFO - PROCESS | 3672 | 1466695888831 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3672 | 1466695888833 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:28 INFO - PROCESS | 3672 | ++DOCSHELL 129F0400 == 37 [pid = 3672] [id = 313] 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15171C00) [pid = 3672] [serial = 938] [outer = 00000000] 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17809C00) [pid = 3672] [serial = 939] [outer = 15171C00] 08:31:28 INFO - PROCESS | 3672 | 1466695888875 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1818A400) [pid = 3672] [serial = 940] [outer = 15171C00] 08:31:29 INFO - PROCESS | 3672 | 1466695889286 Marionette TRACE conn3 <- [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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 605ms 08:31:29 INFO - PROCESS | 3672 | 1466695889333 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3672 | 1466695889335 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3672 | 1466695889338 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:29 INFO - PROCESS | 3672 | 1466695889340 Marionette TRACE conn3 <- [1,1218,null,{}] 08:31:29 INFO - PROCESS | 3672 | 1466695889347 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3672 | 1466695889348 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:29 INFO - PROCESS | 3672 | 1466695889426 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:31:29 INFO - PROCESS | 3672 | 1466695889432 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3672 | 1466695889434 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:29 INFO - PROCESS | 3672 | ++DOCSHELL 160BA800 == 38 [pid = 3672] [id = 314] 08:31:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16A0D000) [pid = 3672] [serial = 941] [outer = 00000000] 08:31:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19D6A000) [pid = 3672] [serial = 942] [outer = 16A0D000] 08:31:29 INFO - PROCESS | 3672 | 1466695889485 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E39800) [pid = 3672] [serial = 943] [outer = 16A0D000] 08:31:29 INFO - PROCESS | 3672 | 1466695889889 Marionette TRACE conn3 <- [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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 589ms 08:31:29 INFO - PROCESS | 3672 | 1466695889945 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3672 | 1466695889947 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3672 | 1466695889950 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3672 | 1466695889952 Marionette TRACE conn3 <- [1,1222,null,{}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:29 INFO - PROCESS | 3672 | 1466695889955 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3672 | 1466695889957 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:30 INFO - PROCESS | 3672 | 1466695890039 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:31:30 INFO - PROCESS | 3672 | 1466695890044 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3672 | 1466695890046 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:30 INFO - PROCESS | 3672 | ++DOCSHELL 19D61C00 == 39 [pid = 3672] [id = 315] 08:31:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E3B800) [pid = 3672] [serial = 944] [outer = 00000000] 08:31:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A25C400) [pid = 3672] [serial = 945] [outer = 19E3B800] 08:31:30 INFO - PROCESS | 3672 | 1466695890093 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A25E000) [pid = 3672] [serial = 946] [outer = 19E3B800] 08:31:30 INFO - PROCESS | 3672 | 1466695890733 Marionette TRACE conn3 <- [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]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 837ms 08:31:30 INFO - PROCESS | 3672 | 1466695890779 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3672 | 1466695890783 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 3672 | 1466695890788 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:30 INFO - PROCESS | 3672 | 1466695890792 Marionette TRACE conn3 <- [1,1226,null,{}] 08:31:30 INFO - PROCESS | 3672 | 1466695890797 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3672 | 1466695890800 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:30 INFO - PROCESS | 3672 | 1466695890910 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:31:31 INFO - PROCESS | 3672 | 1466695891043 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3672 | 1466695891046 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:31 INFO - PROCESS | 3672 | ++DOCSHELL 11C2BC00 == 40 [pid = 3672] [id = 316] 08:31:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11CD0000) [pid = 3672] [serial = 947] [outer = 00000000] 08:31:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (13037000) [pid = 3672] [serial = 948] [outer = 11CD0000] 08:31:31 INFO - PROCESS | 3672 | 1466695891103 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (132AD400) [pid = 3672] [serial = 949] [outer = 11CD0000] 08:31:31 INFO - PROCESS | 3672 | 1466695891697 Marionette TRACE conn3 <- [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]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 947ms 08:31:31 INFO - PROCESS | 3672 | 1466695891740 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3672 | 1466695891745 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:31 INFO - PROCESS | 3672 | 1466695891752 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3672 | 1466695891755 Marionette TRACE conn3 <- [1,1230,null,{}] 08:31:31 INFO - PROCESS | 3672 | 1466695891759 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 3672 | 1466695891762 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:31 INFO - PROCESS | 3672 | 1466695891868 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:31:31 INFO - PROCESS | 3672 | 1466695891972 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3672 | 1466695891974 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:31 INFO - PROCESS | 3672 | ++DOCSHELL 15B4C000 == 41 [pid = 3672] [id = 317] 08:31:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15B4CC00) [pid = 3672] [serial = 950] [outer = 00000000] 08:31:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (160C6000) [pid = 3672] [serial = 951] [outer = 15B4CC00] 08:31:32 INFO - PROCESS | 3672 | 1466695892029 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (16A10800) [pid = 3672] [serial = 952] [outer = 15B4CC00] 08:31:32 INFO - PROCESS | 3672 | 1466695892653 Marionette TRACE conn3 <- [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]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 08:31:32 INFO - PROCESS | 3672 | 1466695892680 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3672 | 1466695892683 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:32 INFO - PROCESS | 3672 | 1466695892687 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3672 | 1466695892690 Marionette TRACE conn3 <- [1,1234,null,{}] 08:31:32 INFO - PROCESS | 3672 | 1466695892702 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 3672 | 1466695892706 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:32 INFO - PROCESS | 3672 | 1466695892811 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:31:32 INFO - PROCESS | 3672 | 1466695892917 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3672 | 1466695892921 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:32 INFO - PROCESS | 3672 | ++DOCSHELL 19D67C00 == 42 [pid = 3672] [id = 318] 08:31:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19D6A800) [pid = 3672] [serial = 953] [outer = 00000000] 08:31:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A257C00) [pid = 3672] [serial = 954] [outer = 19D6A800] 08:31:32 INFO - PROCESS | 3672 | 1466695892976 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A619400) [pid = 3672] [serial = 955] [outer = 19D6A800] 08:31:33 INFO - PROCESS | 3672 | 1466695893569 Marionette TRACE conn3 <- [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]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1086ms 08:31:33 INFO - PROCESS | 3672 | 1466695893790 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3672 | 1466695893794 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:33 INFO - PROCESS | 3672 | 1466695893800 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3672 | 1466695893803 Marionette TRACE conn3 <- [1,1238,null,{}] 08:31:33 INFO - PROCESS | 3672 | 1466695893808 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3672 | 1466695893811 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:33 INFO - PROCESS | 3672 | 1466695893909 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:31:33 INFO - PROCESS | 3672 | 1466695893993 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3672 | 1466695893998 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:34 INFO - PROCESS | 3672 | ++DOCSHELL 1281F800 == 43 [pid = 3672] [id = 319] 08:31:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (128A6C00) [pid = 3672] [serial = 956] [outer = 00000000] 08:31:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (12D6AC00) [pid = 3672] [serial = 957] [outer = 128A6C00] 08:31:34 INFO - PROCESS | 3672 | 1466695894088 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (130A6000) [pid = 3672] [serial = 958] [outer = 128A6C00] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 160BA800 == 42 [pid = 3672] [id = 314] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 129F0400 == 41 [pid = 3672] [id = 313] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 19892000 == 40 [pid = 3672] [id = 312] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 1818B400 == 39 [pid = 3672] [id = 311] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 104E6800 == 38 [pid = 3672] [id = 310] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 16D51800 == 37 [pid = 3672] [id = 309] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 160BB000 == 36 [pid = 3672] [id = 308] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 134B1800 == 35 [pid = 3672] [id = 307] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 10E90C00 == 34 [pid = 3672] [id = 306] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 1A618C00 == 33 [pid = 3672] [id = 303] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 105F1000 == 32 [pid = 3672] [id = 304] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 10472C00 == 31 [pid = 3672] [id = 305] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 1289D800 == 30 [pid = 3672] [id = 294] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 15B4C000 == 29 [pid = 3672] [id = 317] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 19D67C00 == 28 [pid = 3672] [id = 318] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 19D61C00 == 27 [pid = 3672] [id = 315] 08:31:35 INFO - PROCESS | 3672 | --DOCSHELL 11C2BC00 == 26 [pid = 3672] [id = 316] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (16BBB800) [pid = 3672] [serial = 894] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10E35400) [pid = 3672] [serial = 885] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (110BE400) [pid = 3672] [serial = 886] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (16017400) [pid = 3672] [serial = 891] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (12D96000) [pid = 3672] [serial = 888] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (130C9000) [pid = 3672] [serial = 889] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (13157400) [pid = 3672] [serial = 883] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (13034400) [pid = 3672] [serial = 882] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (11CD0C00) [pid = 3672] [serial = 871] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (114C6C00) [pid = 3672] [serial = 870] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15B3FC00) [pid = 3672] [serial = 874] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (153C2000) [pid = 3672] [serial = 873] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1A17C400) [pid = 3672] [serial = 877] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19D68000) [pid = 3672] [serial = 876] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A620000) [pid = 3672] [serial = 880] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A61C800) [pid = 3672] [serial = 879] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17F2C400) [pid = 3672] [serial = 898] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E2C800) [pid = 3672] [serial = 897] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17422400) [pid = 3672] [serial = 895] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19888000) [pid = 3672] [serial = 900] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E31800) [pid = 3672] [serial = 906] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A68F400) [pid = 3672] [serial = 909] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BA5800) [pid = 3672] [serial = 901] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1A17A800) [pid = 3672] [serial = 907] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17808000) [pid = 3672] [serial = 903] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18186C00) [pid = 3672] [serial = 904] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (160BF400) [pid = 3672] [serial = 892] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 3672 | 1466695895334 Marionette TRACE conn3 <- [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]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1597ms 08:31:35 INFO - PROCESS | 3672 | 1466695895390 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3672 | 1466695895395 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:35 INFO - PROCESS | 3672 | 1466695895402 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 3672 | 1466695895405 Marionette TRACE conn3 <- [1,1242,null,{}] 08:31:35 INFO - PROCESS | 3672 | 1466695895411 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3672 | 1466695895414 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:35 INFO - PROCESS | 3672 | 1466695895496 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:31:35 INFO - PROCESS | 3672 | 1466695895588 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3672 | 1466695895590 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:35 INFO - PROCESS | 3672 | ++DOCSHELL 10A60800 == 27 [pid = 3672] [id = 320] 08:31:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A60C00) [pid = 3672] [serial = 959] [outer = 00000000] 08:31:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11AF0C00) [pid = 3672] [serial = 960] [outer = 10A60C00] 08:31:35 INFO - PROCESS | 3672 | 1466695895637 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11C31C00) [pid = 3672] [serial = 961] [outer = 10A60C00] 08:31:36 INFO - PROCESS | 3672 | 1466695896035 Marionette TRACE conn3 <- [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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 682ms 08:31:36 INFO - PROCESS | 3672 | 1466695896102 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3672 | 1466695896107 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:36 INFO - PROCESS | 3672 | 1466695896113 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3672 | 1466695896116 Marionette TRACE conn3 <- [1,1246,null,{}] 08:31:36 INFO - PROCESS | 3672 | 1466695896120 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3672 | 1466695896123 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:36 INFO - PROCESS | 3672 | 1466695896211 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:31:36 INFO - PROCESS | 3672 | 1466695896218 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 3672 | 1466695896220 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:36 INFO - PROCESS | 3672 | ++DOCSHELL 12D70400 == 28 [pid = 3672] [id = 321] 08:31:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13032400) [pid = 3672] [serial = 962] [outer = 00000000] 08:31:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1394D000) [pid = 3672] [serial = 963] [outer = 13032400] 08:31:36 INFO - PROCESS | 3672 | 1466695896271 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14026000) [pid = 3672] [serial = 964] [outer = 13032400] 08:31:36 INFO - PROCESS | 3672 | 1466695896746 Marionette TRACE conn3 <- [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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 698ms 08:31:36 INFO - PROCESS | 3672 | 1466695896812 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3672 | 1466695896814 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:36 INFO - PROCESS | 3672 | 1466695896818 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3672 | 1466695896821 Marionette TRACE conn3 <- [1,1250,null,{}] 08:31:36 INFO - PROCESS | 3672 | 1466695896832 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3672 | 1466695896836 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:36 INFO - PROCESS | 3672 | 1466695896944 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:31:37 INFO - PROCESS | 3672 | 1466695897024 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3672 | 1466695897027 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:37 INFO - PROCESS | 3672 | ++DOCSHELL 156E0000 == 29 [pid = 3672] [id = 322] 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (156E0C00) [pid = 3672] [serial = 965] [outer = 00000000] 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15B4C000) [pid = 3672] [serial = 966] [outer = 156E0C00] 08:31:37 INFO - PROCESS | 3672 | 1466695897073 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160B9000) [pid = 3672] [serial = 967] [outer = 156E0C00] 08:31:37 INFO - PROCESS | 3672 | 1466695897508 Marionette TRACE conn3 <- [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]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 744ms 08:31:37 INFO - PROCESS | 3672 | 1466695897542 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3672 | 1466695897545 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:37 INFO - PROCESS | 3672 | 1466695897548 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3672 | 1466695897550 Marionette TRACE conn3 <- [1,1254,null,{}] 08:31:37 INFO - PROCESS | 3672 | 1466695897553 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3672 | 1466695897555 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:37 INFO - PROCESS | 3672 | 1466695897669 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:31:37 INFO - PROCESS | 3672 | 1466695897674 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3672 | 1466695897676 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:37 INFO - PROCESS | 3672 | ++DOCSHELL 15B4B400 == 30 [pid = 3672] [id = 323] 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16017400) [pid = 3672] [serial = 968] [outer = 00000000] 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16784400) [pid = 3672] [serial = 969] [outer = 16017400] 08:31:37 INFO - PROCESS | 3672 | 1466695897723 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16BC9000) [pid = 3672] [serial = 970] [outer = 16017400] 08:31:38 INFO - PROCESS | 3672 | 1466695898164 Marionette TRACE conn3 <- [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]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 636ms 08:31:38 INFO - PROCESS | 3672 | 1466695898185 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3672 | 1466695898187 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 3672 | 1466695898190 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:38 INFO - PROCESS | 3672 | 1466695898192 Marionette TRACE conn3 <- [1,1258,null,{}] 08:31:38 INFO - PROCESS | 3672 | 1466695898195 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3672 | 1466695898197 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:38 INFO - PROCESS | 3672 | 1466695898303 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:31:38 INFO - PROCESS | 3672 | 1466695898398 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3672 | 1466695898400 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:38 INFO - PROCESS | 3672 | ++DOCSHELL 16E4B400 == 31 [pid = 3672] [id = 324] 08:31:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16F10800) [pid = 3672] [serial = 971] [outer = 00000000] 08:31:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (175E0400) [pid = 3672] [serial = 972] [outer = 16F10800] 08:31:38 INFO - PROCESS | 3672 | 1466695898443 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1780E800) [pid = 3672] [serial = 973] [outer = 16F10800] 08:31:38 INFO - PROCESS | 3672 | 1466695898874 Marionette TRACE conn3 <- [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]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 729ms 08:31:38 INFO - PROCESS | 3672 | 1466695898931 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3672 | 1466695898933 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 3672 | 1466695898937 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:38 INFO - PROCESS | 3672 | 1466695898938 Marionette TRACE conn3 <- [1,1262,null,{}] 08:31:38 INFO - PROCESS | 3672 | 1466695898948 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3672 | 1466695898953 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:39 INFO - PROCESS | 3672 | 1466695899082 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:31:39 INFO - PROCESS | 3672 | 1466695899148 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3672 | 1466695899150 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:39 INFO - PROCESS | 3672 | ++DOCSHELL 11C2C000 == 32 [pid = 3672] [id = 325] 08:31:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18180400) [pid = 3672] [serial = 974] [outer = 00000000] 08:31:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1818B400) [pid = 3672] [serial = 975] [outer = 18180400] 08:31:39 INFO - PROCESS | 3672 | 1466695899198 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19889000) [pid = 3672] [serial = 976] [outer = 18180400] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10A56C00) [pid = 3672] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1818C400) [pid = 3672] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19BA3800) [pid = 3672] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16D52400) [pid = 3672] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1047C400) [pid = 3672] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160BE000) [pid = 3672] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (134B1C00) [pid = 3672] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10E99800) [pid = 3672] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A619000) [pid = 3672] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10B9C400) [pid = 3672] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16A0D000) [pid = 3672] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15171C00) [pid = 3672] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:39 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E3B800) [pid = 3672] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:31:39 INFO - PROCESS | 3672 | 1466695899788 Marionette TRACE conn3 <- [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]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 900ms 08:31:39 INFO - PROCESS | 3672 | 1466695899834 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3672 | 1466695899837 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:31:39 INFO - PROCESS | 3672 | 1466695899840 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:39 INFO - PROCESS | 3672 | 1466695899842 Marionette TRACE conn3 <- [1,1266,null,{}] 08:31:39 INFO - PROCESS | 3672 | 1466695899845 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3672 | 1466695899847 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:39 INFO - PROCESS | 3672 | 1466695899922 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:31:39 INFO - PROCESS | 3672 | 1466695899927 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3672 | 1466695899929 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:39 INFO - PROCESS | 3672 | ++DOCSHELL 132AF000 == 33 [pid = 3672] [id = 326] 08:31:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (156E0800) [pid = 3672] [serial = 977] [outer = 00000000] 08:31:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16F0B800) [pid = 3672] [serial = 978] [outer = 156E0800] 08:31:39 INFO - PROCESS | 3672 | 1466695899972 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16F16400) [pid = 3672] [serial = 979] [outer = 156E0800] 08:31:40 INFO - PROCESS | 3672 | 1466695900391 Marionette TRACE conn3 <- [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]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 589ms 08:31:40 INFO - PROCESS | 3672 | 1466695900438 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 3672 | 1466695900440 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:40 INFO - PROCESS | 3672 | 1466695900447 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 3672 | 1466695900449 Marionette TRACE conn3 <- [1,1270,null,{}] 08:31:40 INFO - PROCESS | 3672 | 1466695900452 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3672 | 1466695900454 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:40 INFO - PROCESS | 3672 | 1466695900531 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:31:40 INFO - PROCESS | 3672 | 1466695900537 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3672 | 1466695900539 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:40 INFO - PROCESS | 3672 | ++DOCSHELL 160BE000 == 34 [pid = 3672] [id = 327] 08:31:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16E4F400) [pid = 3672] [serial = 980] [outer = 00000000] 08:31:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BA8800) [pid = 3672] [serial = 981] [outer = 16E4F400] 08:31:40 INFO - PROCESS | 3672 | 1466695900581 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA9000) [pid = 3672] [serial = 982] [outer = 16E4F400] 08:31:41 INFO - PROCESS | 3672 | 1466695901045 Marionette TRACE conn3 <- [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]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 620ms 08:31:41 INFO - PROCESS | 3672 | 1466695901082 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3672 | 1466695901084 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:41 INFO - PROCESS | 3672 | 1466695901087 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3672 | 1466695901089 Marionette TRACE conn3 <- [1,1274,null,{}] 08:31:41 INFO - PROCESS | 3672 | 1466695901092 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3672 | 1466695901094 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:41 INFO - PROCESS | 3672 | 1466695901171 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:31:41 INFO - PROCESS | 3672 | 1466695901179 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3672 | 1466695901181 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:41 INFO - PROCESS | 3672 | ++DOCSHELL 1567A800 == 35 [pid = 3672] [id = 328] 08:31:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BB1800) [pid = 3672] [serial = 983] [outer = 00000000] 08:31:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E39000) [pid = 3672] [serial = 984] [outer = 19BB1800] 08:31:41 INFO - PROCESS | 3672 | 1466695901224 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A170C00) [pid = 3672] [serial = 985] [outer = 19BB1800] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 10A60800 == 34 [pid = 3672] [id = 320] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 1281F800 == 33 [pid = 3672] [id = 319] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 12D70400 == 32 [pid = 3672] [id = 321] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 15B4B400 == 31 [pid = 3672] [id = 323] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 16E4B400 == 30 [pid = 3672] [id = 324] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 160BE000 == 29 [pid = 3672] [id = 327] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 132AF000 == 28 [pid = 3672] [id = 326] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 156E0000 == 27 [pid = 3672] [id = 322] 08:31:42 INFO - PROCESS | 3672 | --DOCSHELL 11C2C000 == 26 [pid = 3672] [id = 325] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1780BC00) [pid = 3672] [serial = 930] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19889C00) [pid = 3672] [serial = 933] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BA8C00) [pid = 3672] [serial = 936] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1988A000) [pid = 3672] [serial = 934] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17596400) [pid = 3672] [serial = 927] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1281D800) [pid = 3672] [serial = 915] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13957400) [pid = 3672] [serial = 916] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1677A000) [pid = 3672] [serial = 924] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16859400) [pid = 3672] [serial = 925] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13C34000) [pid = 3672] [serial = 921] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (140C0800) [pid = 3672] [serial = 922] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BABC00) [pid = 3672] [serial = 937] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11CEE400) [pid = 3672] [serial = 918] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11CF9800) [pid = 3672] [serial = 919] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A691400) [pid = 3672] [serial = 910] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (129F0C00) [pid = 3672] [serial = 912] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19E39800) [pid = 3672] [serial = 943] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (131E6800) [pid = 3672] [serial = 913] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17809C00) [pid = 3672] [serial = 939] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1A25C400) [pid = 3672] [serial = 945] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1A25E000) [pid = 3672] [serial = 946] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19D6A000) [pid = 3672] [serial = 942] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (17E23C00) [pid = 3672] [serial = 931] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (175E6C00) [pid = 3672] [serial = 928] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1818A400) [pid = 3672] [serial = 940] [outer = 00000000] [url = about:blank] 08:31:42 INFO - PROCESS | 3672 | 1466695902918 Marionette TRACE conn3 <- [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]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1892ms 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:42 INFO - PROCESS | 3672 | 1466695902989 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 3672 | 1466695902993 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:31:42 INFO - PROCESS | 3672 | 1466695902998 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 3672 | 1466695903001 Marionette TRACE conn3 <- [1,1278,null,{}] 08:31:42 INFO - PROCESS | 3672 | 1466695903007 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3672 | 1466695903010 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:43 INFO - PROCESS | 3672 | 1466695903098 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:31:43 INFO - PROCESS | 3672 | 1466695903111 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 3672 | 1466695903114 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:43 INFO - PROCESS | 3672 | ++DOCSHELL 10B9D800 == 27 [pid = 3672] [id = 329] 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10B9DC00) [pid = 3672] [serial = 986] [outer = 00000000] 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (111EC400) [pid = 3672] [serial = 987] [outer = 10B9DC00] 08:31:43 INFO - PROCESS | 3672 | 1466695903162 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (114D2400) [pid = 3672] [serial = 988] [outer = 10B9DC00] 08:31:43 INFO - PROCESS | 3672 | 1466695903647 Marionette TRACE conn3 <- [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]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 682ms 08:31:43 INFO - PROCESS | 3672 | 1466695903694 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 3672 | 1466695903698 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:43 INFO - PROCESS | 3672 | 1466695903705 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 3672 | 1466695903708 Marionette TRACE conn3 <- [1,1282,null,{}] 08:31:43 INFO - PROCESS | 3672 | 1466695903711 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3672 | 1466695903714 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:43 INFO - PROCESS | 3672 | 1466695903783 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:31:43 INFO - PROCESS | 3672 | 1466695903791 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 3672 | 1466695903794 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:43 INFO - PROCESS | 3672 | ++DOCSHELL 129F5800 == 28 [pid = 3672] [id = 330] 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (129F7000) [pid = 3672] [serial = 989] [outer = 00000000] 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (12D6E000) [pid = 3672] [serial = 990] [outer = 129F7000] 08:31:43 INFO - PROCESS | 3672 | 1466695903841 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (12D6B800) [pid = 3672] [serial = 991] [outer = 129F7000] 08:31:44 INFO - PROCESS | 3672 | 1466695904291 Marionette TRACE conn3 <- [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]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 636ms 08:31:44 INFO - PROCESS | 3672 | 1466695904325 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 3672 | 1466695904328 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:44 INFO - PROCESS | 3672 | 1466695904331 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 3672 | 1466695904334 Marionette TRACE conn3 <- [1,1286,null,{}] 08:31:44 INFO - PROCESS | 3672 | 1466695904349 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:44 INFO - PROCESS | 3672 | 1466695904354 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:44 INFO - PROCESS | 3672 | 1466695904435 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:31:44 INFO - PROCESS | 3672 | 1466695904557 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 3672 | 1466695904560 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:44 INFO - PROCESS | 3672 | ++DOCSHELL 140C0800 == 29 [pid = 3672] [id = 331] 08:31:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (140C1400) [pid = 3672] [serial = 992] [outer = 00000000] 08:31:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (14ED1400) [pid = 3672] [serial = 993] [outer = 140C1400] 08:31:44 INFO - PROCESS | 3672 | 1466695904607 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15172000) [pid = 3672] [serial = 994] [outer = 140C1400] 08:31:44 INFO - PROCESS | 3672 | 1466695904977 Marionette TRACE conn3 <- [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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 698ms 08:31:45 INFO - PROCESS | 3672 | 1466695905030 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3672 | 1466695905033 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:31:45 INFO - PROCESS | 3672 | 1466695905036 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3672 | 1466695905038 Marionette TRACE conn3 <- [1,1290,null,{}] 08:31:45 INFO - PROCESS | 3672 | 1466695905051 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3672 | 1466695905053 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:45 INFO - PROCESS | 3672 | 1466695905163 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:31:45 INFO - PROCESS | 3672 | 1466695905174 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3672 | 1466695905176 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:45 INFO - PROCESS | 3672 | ++DOCSHELL 140C8000 == 30 [pid = 3672] [id = 332] 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1510D800) [pid = 3672] [serial = 995] [outer = 00000000] 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15959800) [pid = 3672] [serial = 996] [outer = 1510D800] 08:31:45 INFO - PROCESS | 3672 | 1466695905220 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15B4A400) [pid = 3672] [serial = 997] [outer = 1510D800] 08:31:45 INFO - PROCESS | 3672 | 1466695905625 Marionette TRACE conn3 <- [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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 08:31:45 INFO - PROCESS | 3672 | 1466695905674 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3672 | 1466695905676 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:31:45 INFO - PROCESS | 3672 | 1466695905679 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:31:45 INFO - PROCESS | 3672 | 1466695905681 Marionette TRACE conn3 <- [1,1294,null,{}] 08:31:45 INFO - PROCESS | 3672 | 1466695905684 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3672 | 1466695905686 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:45 INFO - PROCESS | 3672 | 1466695905792 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:31:45 INFO - PROCESS | 3672 | 1466695905872 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3672 | 1466695905874 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:45 INFO - PROCESS | 3672 | ++DOCSHELL 160C0000 == 31 [pid = 3672] [id = 333] 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (160C1000) [pid = 3672] [serial = 998] [outer = 00000000] 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16801800) [pid = 3672] [serial = 999] [outer = 160C1000] 08:31:45 INFO - PROCESS | 3672 | 1466695905917 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16859400) [pid = 3672] [serial = 1000] [outer = 160C1000] 08:31:46 INFO - PROCESS | 3672 | 1466695906260 Marionette TRACE conn3 <- [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]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 621ms 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:31:46 INFO - PROCESS | 3672 | 1466695906301 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3672 | 1466695906303 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:31:46 INFO - PROCESS | 3672 | 1466695906314 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 3672 | 1466695906316 Marionette TRACE conn3 <- [1,1298,null,{}] 08:31:46 INFO - PROCESS | 3672 | 1466695906320 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3672 | 1466695906325 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:46 INFO - PROCESS | 3672 | 1466695906424 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:31:46 INFO - PROCESS | 3672 | 1466695906429 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3672 | 1466695906431 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:46 INFO - PROCESS | 3672 | ++DOCSHELL 16D58000 == 32 [pid = 3672] [id = 334] 08:31:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (174CE000) [pid = 3672] [serial = 1001] [outer = 00000000] 08:31:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17809C00) [pid = 3672] [serial = 1002] [outer = 174CE000] 08:31:46 INFO - PROCESS | 3672 | 1466695906474 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FE5400) [pid = 3672] [serial = 1003] [outer = 174CE000] 08:31:46 INFO - PROCESS | 3672 | 1466695906891 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3672 | 1466695906967 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:31:46 INFO - PROCESS | 3672 | 1466695906970 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 3672 | 1466695906972 Marionette TRACE conn3 <- [1,1302,null,{}] 08:31:46 INFO - PROCESS | 3672 | 1466695906975 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3672 | 1466695906977 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:47 INFO - PROCESS | 3672 | 1466695907062 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:31:47 INFO - PROCESS | 3672 | 1466695907069 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3672 | 1466695907071 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:47 INFO - PROCESS | 3672 | ++DOCSHELL 17806000 == 33 [pid = 3672] [id = 335] 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17FEDC00) [pid = 3672] [serial = 1004] [outer = 00000000] 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19885000) [pid = 3672] [serial = 1005] [outer = 17FEDC00] 08:31:47 INFO - PROCESS | 3672 | 1466695907145 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19886400) [pid = 3672] [serial = 1006] [outer = 17FEDC00] 08:31:47 INFO - PROCESS | 3672 | 1466695907570 Marionette TRACE conn3 <- [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]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 636ms 08:31:47 INFO - PROCESS | 3672 | 1466695907609 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 3672 | 1466695907611 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:31:47 INFO - PROCESS | 3672 | 1466695907618 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 3672 | 1466695907620 Marionette TRACE conn3 <- [1,1306,null,{}] 08:31:47 INFO - PROCESS | 3672 | 1466695907623 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3672 | 1466695907625 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:47 INFO - PROCESS | 3672 | 1466695907701 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:31:47 INFO - PROCESS | 3672 | 1466695907705 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3672 | 1466695907707 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:47 INFO - PROCESS | 3672 | ++DOCSHELL 18185800 == 34 [pid = 3672] [id = 336] 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1988E000) [pid = 3672] [serial = 1007] [outer = 00000000] 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BA3C00) [pid = 3672] [serial = 1008] [outer = 1988E000] 08:31:47 INFO - PROCESS | 3672 | 1466695907750 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BA6000) [pid = 3672] [serial = 1009] [outer = 1988E000] 08:31:48 INFO - PROCESS | 3672 | 1466695908194 Marionette TRACE conn3 <- [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]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 636ms 08:31:48 INFO - PROCESS | 3672 | 1466695908241 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3672 | 1466695908243 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:31:48 INFO - PROCESS | 3672 | 1466695908255 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 3672 | 1466695908257 Marionette TRACE conn3 <- [1,1310,null,{}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:31:48 INFO - PROCESS | 3672 | 1466695908260 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3672 | 1466695908262 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:48 INFO - PROCESS | 3672 | 1466695908365 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:31:48 INFO - PROCESS | 3672 | 1466695908376 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 3672 | 1466695908378 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:48 INFO - PROCESS | 3672 | ++DOCSHELL 140C0000 == 35 [pid = 3672] [id = 337] 08:31:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19BAC800) [pid = 3672] [serial = 1010] [outer = 00000000] 08:31:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19D67000) [pid = 3672] [serial = 1011] [outer = 19BAC800] 08:31:48 INFO - PROCESS | 3672 | 1466695908421 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19D6C800) [pid = 3672] [serial = 1012] [outer = 19BAC800] 08:31:48 INFO - PROCESS | 3672 | 1466695908879 Marionette TRACE conn3 <- [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]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 620ms 08:31:48 INFO - PROCESS | 3672 | 1466695908896 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3672 | 1466695908898 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:31:48 INFO - PROCESS | 3672 | 1466695908901 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 3672 | 1466695908903 Marionette TRACE conn3 <- [1,1314,null,{}] 08:31:48 INFO - PROCESS | 3672 | 1466695908907 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3672 | 1466695908909 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:49 INFO - PROCESS | 3672 | 1466695909022 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:31:49 INFO - PROCESS | 3672 | 1466695909037 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3672 | 1466695909040 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:49 INFO - PROCESS | 3672 | ++DOCSHELL 129AB800 == 36 [pid = 3672] [id = 338] 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BB0C00) [pid = 3672] [serial = 1013] [outer = 00000000] 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19E3A400) [pid = 3672] [serial = 1014] [outer = 19BB0C00] 08:31:49 INFO - PROCESS | 3672 | 1466695909082 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A253C00) [pid = 3672] [serial = 1015] [outer = 19BB0C00] 08:31:49 INFO - PROCESS | 3672 | 1466695909532 Marionette TRACE conn3 <- [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]]]}] 08:31:49 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 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 698ms 08:31:49 INFO - PROCESS | 3672 | 1466695909600 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 3672 | 1466695909603 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:31:49 INFO - PROCESS | 3672 | 1466695909606 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3672 | 1466695909608 Marionette TRACE conn3 <- [1,1318,null,{}] 08:31:49 INFO - PROCESS | 3672 | 1466695909612 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 3672 | 1466695909614 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:49 INFO - PROCESS | 3672 | 1466695909770 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:31:49 INFO - PROCESS | 3672 | 1466695909797 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3672 | 1466695909800 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:49 INFO - PROCESS | 3672 | ++DOCSHELL 160B7800 == 37 [pid = 3672] [id = 339] 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A61C800) [pid = 3672] [serial = 1016] [outer = 00000000] 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A68E400) [pid = 3672] [serial = 1017] [outer = 1A61C800] 08:31:49 INFO - PROCESS | 3672 | 1466695909845 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A693800) [pid = 3672] [serial = 1018] [outer = 1A61C800] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16017400) [pid = 3672] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16F10800) [pid = 3672] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (18180400) [pid = 3672] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16E4F400) [pid = 3672] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (156E0C00) [pid = 3672] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13032400) [pid = 3672] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A60C00) [pid = 3672] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (128A6C00) [pid = 3672] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19D6A800) [pid = 3672] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15B4CC00) [pid = 3672] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CD0000) [pid = 3672] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:31:50 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (156E0800) [pid = 3672] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:31:50 INFO - PROCESS | 3672 | 1466695910429 Marionette TRACE conn3 <- [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]]]}] 08:31:50 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 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 899ms 08:31:50 INFO - PROCESS | 3672 | 1466695910511 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3672 | 1466695910512 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:31:50 INFO - PROCESS | 3672 | 1466695910516 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3672 | 1466695910518 Marionette TRACE conn3 <- [1,1322,null,{}] 08:31:50 INFO - PROCESS | 3672 | 1466695910504 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3672 | 1466695910506 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:50 INFO - PROCESS | 3672 | 1466695910585 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:31:50 INFO - PROCESS | 3672 | 1466695910598 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3672 | 1466695910600 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:50 INFO - PROCESS | 3672 | ++DOCSHELL 15961C00 == 38 [pid = 3672] [id = 340] 08:31:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160BDC00) [pid = 3672] [serial = 1019] [outer = 00000000] 08:31:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16E4F400) [pid = 3672] [serial = 1020] [outer = 160BDC00] 08:31:50 INFO - PROCESS | 3672 | 1466695910644 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19892000) [pid = 3672] [serial = 1021] [outer = 160BDC00] 08:31:51 INFO - PROCESS | 3672 | 1466695911055 Marionette TRACE conn3 <- [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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 590ms 08:31:51 INFO - PROCESS | 3672 | 1466695911096 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 3672 | 1466695911098 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 3672 | 1466695911101 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:31:51 INFO - PROCESS | 3672 | 1466695911102 Marionette TRACE conn3 <- [1,1326,null,{}] 08:31:51 INFO - PROCESS | 3672 | 1466695911106 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 3672 | 1466695911117 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:51 INFO - PROCESS | 3672 | 1466695911199 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:31:51 INFO - PROCESS | 3672 | 1466695911204 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 3672 | 1466695911206 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:51 INFO - PROCESS | 3672 | ++DOCSHELL 19E38C00 == 39 [pid = 3672] [id = 341] 08:31:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A39FC00) [pid = 3672] [serial = 1022] [outer = 00000000] 08:31:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A698C00) [pid = 3672] [serial = 1023] [outer = 1A39FC00] 08:31:51 INFO - PROCESS | 3672 | 1466695911250 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A69BC00) [pid = 3672] [serial = 1024] [outer = 1A39FC00] 08:31:52 INFO - PROCESS | 3672 | 1466695912233 Marionette TRACE conn3 <- [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]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1133ms 08:31:52 INFO - PROCESS | 3672 | 1466695912247 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 3672 | 1466695912252 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 3672 | 1466695912257 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:31:52 INFO - PROCESS | 3672 | 1466695912261 Marionette TRACE conn3 <- [1,1330,null,{}] 08:31:52 INFO - PROCESS | 3672 | 1466695912267 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 3672 | 1466695912270 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:52 INFO - PROCESS | 3672 | 1466695912392 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:31:52 INFO - PROCESS | 3672 | 1466695912516 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 3672 | 1466695912519 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:52 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F5400 == 40 [pid = 3672] [id = 342] 08:31:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (0C7F5800) [pid = 3672] [serial = 1025] [outer = 00000000] 08:31:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (0F390400) [pid = 3672] [serial = 1026] [outer = 0C7F5800] 08:31:52 INFO - PROCESS | 3672 | 1466695912617 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (104E5400) [pid = 3672] [serial = 1027] [outer = 0C7F5800] 08:31:53 INFO - PROCESS | 3672 | 1466695913288 Marionette TRACE conn3 <- [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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1086ms 08:31:53 INFO - PROCESS | 3672 | 1466695913343 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3672 | 1466695913347 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:31:53 INFO - PROCESS | 3672 | 1466695913354 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3672 | 1466695913357 Marionette TRACE conn3 <- [1,1334,null,{}] 08:31:53 INFO - PROCESS | 3672 | 1466695913360 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3672 | 1466695913363 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:53 INFO - PROCESS | 3672 | 1466695913479 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:31:53 INFO - PROCESS | 3672 | 1466695913607 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3672 | 1466695913610 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:53 INFO - PROCESS | 3672 | ++DOCSHELL 11AEC000 == 41 [pid = 3672] [id = 343] 08:31:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11AEC800) [pid = 3672] [serial = 1028] [outer = 00000000] 08:31:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1281F800) [pid = 3672] [serial = 1029] [outer = 11AEC800] 08:31:53 INFO - PROCESS | 3672 | 1466695913668 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (12D61400) [pid = 3672] [serial = 1030] [outer = 11AEC800] 08:31:54 INFO - PROCESS | 3672 | 1466695914585 Marionette TRACE conn3 <- [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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1241ms 08:31:54 INFO - PROCESS | 3672 | 1466695914610 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3672 | 1466695914614 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:31:54 INFO - PROCESS | 3672 | 1466695914619 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 3672 | 1466695914622 Marionette TRACE conn3 <- [1,1338,null,{}] 08:31:54 INFO - PROCESS | 3672 | 1466695914628 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3672 | 1466695914630 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:54 INFO - PROCESS | 3672 | 1466695914745 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:31:54 INFO - PROCESS | 3672 | 1466695914874 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3672 | 1466695914862 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 15961C00 == 40 [pid = 3672] [id = 340] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 160B7800 == 39 [pid = 3672] [id = 339] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 129AB800 == 38 [pid = 3672] [id = 338] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 140C0000 == 37 [pid = 3672] [id = 337] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 18185800 == 36 [pid = 3672] [id = 336] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 17806000 == 35 [pid = 3672] [id = 335] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 16D58000 == 34 [pid = 3672] [id = 334] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 160C0000 == 33 [pid = 3672] [id = 333] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 140C8000 == 32 [pid = 3672] [id = 332] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 140C0800 == 31 [pid = 3672] [id = 331] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 129F5800 == 30 [pid = 3672] [id = 330] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 10B9D800 == 29 [pid = 3672] [id = 329] 08:31:54 INFO - PROCESS | 3672 | --DOCSHELL 1567A800 == 28 [pid = 3672] [id = 328] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16784400) [pid = 3672] [serial = 969] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (175E0400) [pid = 3672] [serial = 972] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16BC9000) [pid = 3672] [serial = 970] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1818B400) [pid = 3672] [serial = 975] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1780E800) [pid = 3672] [serial = 973] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19BA8800) [pid = 3672] [serial = 981] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19889000) [pid = 3672] [serial = 976] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15B4C000) [pid = 3672] [serial = 966] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19E39000) [pid = 3672] [serial = 984] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1394D000) [pid = 3672] [serial = 963] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14026000) [pid = 3672] [serial = 964] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11AF0C00) [pid = 3672] [serial = 960] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11C31C00) [pid = 3672] [serial = 961] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (130A6000) [pid = 3672] [serial = 958] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12D6AC00) [pid = 3672] [serial = 957] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1A619400) [pid = 3672] [serial = 955] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A257C00) [pid = 3672] [serial = 954] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16A10800) [pid = 3672] [serial = 952] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (160C6000) [pid = 3672] [serial = 951] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BA9000) [pid = 3672] [serial = 982] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (132AD400) [pid = 3672] [serial = 949] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13037000) [pid = 3672] [serial = 948] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16F0B800) [pid = 3672] [serial = 978] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (160B9000) [pid = 3672] [serial = 967] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16F16400) [pid = 3672] [serial = 979] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3672 | ++DOCSHELL 104E4400 == 29 [pid = 3672] [id = 344] 08:31:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (104EAC00) [pid = 3672] [serial = 1031] [outer = 00000000] 08:31:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A60C00) [pid = 3672] [serial = 1032] [outer = 104EAC00] 08:31:54 INFO - PROCESS | 3672 | 1466695914943 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (110C2400) [pid = 3672] [serial = 1033] [outer = 104EAC00] 08:31:55 INFO - PROCESS | 3672 | 1466695915369 Marionette TRACE conn3 <- [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]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 791ms 08:31:55 INFO - PROCESS | 3672 | 1466695915406 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3672 | 1466695915410 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:31:55 INFO - PROCESS | 3672 | 1466695915420 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 3672 | 1466695915422 Marionette TRACE conn3 <- [1,1342,null,{}] 08:31:55 INFO - PROCESS | 3672 | 1466695915426 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3672 | 1466695915429 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:55 INFO - PROCESS | 3672 | 1466695915510 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:31:55 INFO - PROCESS | 3672 | 1466695915550 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3672 | 1466695915554 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:55 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F0C00 == 30 [pid = 3672] [id = 345] 08:31:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0C7F1000) [pid = 3672] [serial = 1034] [outer = 00000000] 08:31:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (0C7FA000) [pid = 3672] [serial = 1035] [outer = 0C7F1000] 08:31:55 INFO - PROCESS | 3672 | 1466695915685 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A58800) [pid = 3672] [serial = 1036] [outer = 0C7F1000] 08:31:56 INFO - PROCESS | 3672 | 1466695916346 Marionette TRACE conn3 <- [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]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 947ms 08:31:56 INFO - PROCESS | 3672 | 1466695916369 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3672 | 1466695916372 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:31:56 INFO - PROCESS | 3672 | 1466695916377 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 3672 | 1466695916380 Marionette TRACE conn3 <- [1,1346,null,{}] 08:31:56 INFO - PROCESS | 3672 | 1466695916414 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 3672 | 1466695916417 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:56 INFO - PROCESS | 3672 | 1466695916519 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:31:56 INFO - PROCESS | 3672 | 1466695916648 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 3672 | 1466695916651 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:56 INFO - PROCESS | 3672 | ++DOCSHELL 12D8E800 == 31 [pid = 3672] [id = 346] 08:31:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (130A6000) [pid = 3672] [serial = 1037] [outer = 00000000] 08:31:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13155800) [pid = 3672] [serial = 1038] [outer = 130A6000] 08:31:56 INFO - PROCESS | 3672 | 1466695916707 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (132AD400) [pid = 3672] [serial = 1039] [outer = 130A6000] 08:31:57 INFO - PROCESS | 3672 | 1466695917242 Marionette TRACE conn3 <- [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]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 884ms 08:31:57 INFO - PROCESS | 3672 | 1466695917278 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3672 | 1466695917282 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:31:57 INFO - PROCESS | 3672 | 1466695917288 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 3672 | 1466695917291 Marionette TRACE conn3 <- [1,1350,null,{}] 08:31:57 INFO - PROCESS | 3672 | 1466695917295 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3672 | 1466695917297 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:57 INFO - PROCESS | 3672 | 1466695917399 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:31:57 INFO - PROCESS | 3672 | 1466695917498 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 3672 | 1466695917501 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:57 INFO - PROCESS | 3672 | ++DOCSHELL 140BE800 == 32 [pid = 3672] [id = 347] 08:31:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (140BF000) [pid = 3672] [serial = 1040] [outer = 00000000] 08:31:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15108C00) [pid = 3672] [serial = 1041] [outer = 140BF000] 08:31:57 INFO - PROCESS | 3672 | 1466695917554 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15454800) [pid = 3672] [serial = 1042] [outer = 140BF000] 08:31:58 INFO - PROCESS | 3672 | 1466695918211 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 931ms 08:31:58 INFO - PROCESS | 3672 | 1466695918235 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3672 | 1466695918238 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:31:58 INFO - PROCESS | 3672 | 1466695918243 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3672 | 1466695918250 Marionette TRACE conn3 <- [1,1354,null,{}] 08:31:58 INFO - PROCESS | 3672 | 1466695918260 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3672 | 1466695918264 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:58 INFO - PROCESS | 3672 | 1466695918365 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:31:58 INFO - PROCESS | 3672 | 1466695918451 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3672 | 1466695918453 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:58 INFO - PROCESS | 3672 | ++DOCSHELL 160BEC00 == 33 [pid = 3672] [id = 348] 08:31:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160C5800) [pid = 3672] [serial = 1043] [outer = 00000000] 08:31:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16784000) [pid = 3672] [serial = 1044] [outer = 160C5800] 08:31:58 INFO - PROCESS | 3672 | 1466695918546 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1680F800) [pid = 3672] [serial = 1045] [outer = 160C5800] 08:31:59 INFO - PROCESS | 3672 | 1466695919110 Marionette TRACE conn3 <- [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] 08:31:59 INFO - PROCESS | 3672 | 1466695919148 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:31:59 INFO - PROCESS | 3672 | 1466695919152 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 3672 | 1466695919154 Marionette TRACE conn3 <- [1,1358,null,{}] 08:31:59 INFO - PROCESS | 3672 | 1466695919157 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3672 | 1466695919160 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:59 INFO - PROCESS | 3672 | 1466695919264 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:31:59 INFO - PROCESS | 3672 | 1466695919363 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3672 | 1466695919365 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:31:59 INFO - PROCESS | 3672 | ++DOCSHELL 16BBC400 == 34 [pid = 3672] [id = 349] 08:31:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16D60C00) [pid = 3672] [serial = 1046] [outer = 00000000] 08:31:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17594C00) [pid = 3672] [serial = 1047] [outer = 16D60C00] 08:31:59 INFO - PROCESS | 3672 | 1466695919401 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17597000) [pid = 3672] [serial = 1048] [outer = 16D60C00] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 104E4400 == 33 [pid = 3672] [id = 344] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 11AEC000 == 32 [pid = 3672] [id = 343] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 0C7F5400 == 31 [pid = 3672] [id = 342] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 19E38C00 == 30 [pid = 3672] [id = 341] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 160BEC00 == 29 [pid = 3672] [id = 348] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 140BE800 == 28 [pid = 3672] [id = 347] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 0C7F0C00 == 27 [pid = 3672] [id = 345] 08:32:00 INFO - PROCESS | 3672 | --DOCSHELL 12D8E800 == 26 [pid = 3672] [id = 346] 08:32:00 INFO - PROCESS | 3672 | 1466695920683 Marionette TRACE conn3 <- [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] 08:32:00 INFO - PROCESS | 3672 | 1466695920742 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:32:00 INFO - PROCESS | 3672 | 1466695920748 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 3672 | 1466695920751 Marionette TRACE conn3 <- [1,1362,null,{}] 08:32:00 INFO - PROCESS | 3672 | 1466695920758 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 3672 | 1466695920760 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:00 INFO - PROCESS | 3672 | 1466695920853 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:32:00 INFO - PROCESS | 3672 | 1466695920860 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3672 | 1466695920863 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:00 INFO - PROCESS | 3672 | ++DOCSHELL 111EC000 == 27 [pid = 3672] [id = 350] 08:32:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11CEF000) [pid = 3672] [serial = 1049] [outer = 00000000] 08:32:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11CF5000) [pid = 3672] [serial = 1050] [outer = 11CEF000] 08:32:00 INFO - PROCESS | 3672 | 1466695920913 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (11CF7000) [pid = 3672] [serial = 1051] [outer = 11CEF000] 08:32:01 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:01 INFO - PROCESS | 3672 | 1466695921408 Marionette TRACE conn3 <- [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] 08:32:01 INFO - PROCESS | 3672 | 1466695921452 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:32:01 INFO - PROCESS | 3672 | 1466695921458 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 3672 | 1466695921461 Marionette TRACE conn3 <- [1,1366,null,{}] 08:32:01 INFO - PROCESS | 3672 | 1466695921465 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 3672 | 1466695921468 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:01 INFO - PROCESS | 3672 | 1466695921539 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:32:01 INFO - PROCESS | 3672 | 1466695921548 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 3672 | 1466695921551 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:01 INFO - PROCESS | 3672 | ++DOCSHELL 13957400 == 28 [pid = 3672] [id = 351] 08:32:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (13957C00) [pid = 3672] [serial = 1052] [outer = 00000000] 08:32:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1402E000) [pid = 3672] [serial = 1053] [outer = 13957C00] 08:32:01 INFO - PROCESS | 3672 | 1466695921601 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (14ED7000) [pid = 3672] [serial = 1054] [outer = 13957C00] 08:32:02 INFO - PROCESS | 3672 | 1466695922077 Marionette TRACE conn3 <- [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] 08:32:02 INFO - PROCESS | 3672 | 1466695922144 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:32:02 INFO - PROCESS | 3672 | 1466695922147 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3672 | 1466695922151 Marionette TRACE conn3 <- [1,1370,null,{}] 08:32:02 INFO - PROCESS | 3672 | 1466695922162 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3672 | 1466695922166 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:02 INFO - PROCESS | 3672 | 1466695922320 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:32:02 INFO - PROCESS | 3672 | 1466695922344 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3672 | 1466695922348 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:02 INFO - PROCESS | 3672 | ++DOCSHELL 160BA000 == 29 [pid = 3672] [id = 352] 08:32:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (160BE000) [pid = 3672] [serial = 1055] [outer = 00000000] 08:32:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (16A09400) [pid = 3672] [serial = 1056] [outer = 160BE000] 08:32:02 INFO - PROCESS | 3672 | 1466695922395 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (16D53C00) [pid = 3672] [serial = 1057] [outer = 160BE000] 08:32:02 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:02 INFO - PROCESS | 3672 | 1466695922860 Marionette TRACE conn3 <- [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] 08:32:02 INFO - PROCESS | 3672 | 1466695922892 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:32:02 INFO - PROCESS | 3672 | 1466695922905 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3672 | 1466695922907 Marionette TRACE conn3 <- [1,1374,null,{}] 08:32:02 INFO - PROCESS | 3672 | 1466695922910 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3672 | 1466695922912 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:03 INFO - PROCESS | 3672 | 1466695923035 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:32:03 INFO - PROCESS | 3672 | 1466695923046 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3672 | 1466695923048 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:03 INFO - PROCESS | 3672 | ++DOCSHELL 16593C00 == 30 [pid = 3672] [id = 353] 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1780D000) [pid = 3672] [serial = 1058] [outer = 00000000] 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (17E29C00) [pid = 3672] [serial = 1059] [outer = 1780D000] 08:32:03 INFO - PROCESS | 3672 | 1466695923147 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (17FF2800) [pid = 3672] [serial = 1060] [outer = 1780D000] 08:32:03 INFO - PROCESS | 3672 | 1466695923554 Marionette TRACE conn3 <- [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] 08:32:03 INFO - PROCESS | 3672 | 1466695923605 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:32:03 INFO - PROCESS | 3672 | 1466695923608 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 3672 | 1466695923610 Marionette TRACE conn3 <- [1,1378,null,{}] 08:32:03 INFO - PROCESS | 3672 | 1466695923617 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3672 | 1466695923619 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:03 INFO - PROCESS | 3672 | 1466695923747 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:32:03 INFO - PROCESS | 3672 | 1466695923772 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3672 | 1466695923774 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:03 INFO - PROCESS | 3672 | ++DOCSHELL 18189000 == 31 [pid = 3672] [id = 354] 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1988C000) [pid = 3672] [serial = 1061] [outer = 00000000] 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (19893800) [pid = 3672] [serial = 1062] [outer = 1988C000] 08:32:03 INFO - PROCESS | 3672 | 1466695923817 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (19BA9000) [pid = 3672] [serial = 1063] [outer = 1988C000] 08:32:04 INFO - PROCESS | 3672 | 1466695924247 Marionette TRACE conn3 <- [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]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 683ms 08:32:04 INFO - PROCESS | 3672 | 1466695924292 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3672 | 1466695924294 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1988E000) [pid = 3672] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (19BAC800) [pid = 3672] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (160C1000) [pid = 3672] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1510D800) [pid = 3672] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (19BB0C00) [pid = 3672] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1A61C800) [pid = 3672] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10B9DC00) [pid = 3672] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19BB1800) [pid = 3672] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (129F7000) [pid = 3672] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (174CE000) [pid = 3672] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (140C1400) [pid = 3672] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17FEDC00) [pid = 3672] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (160BDC00) [pid = 3672] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (0C7F5800) [pid = 3672] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11AEC800) [pid = 3672] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1A39FC00) [pid = 3672] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:32:04 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (104EAC00) [pid = 3672] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:32:04 INFO - PROCESS | 3672 | 1466695924592 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 3672 | 1466695924594 Marionette TRACE conn3 <- [1,1382,null,{}] 08:32:04 INFO - PROCESS | 3672 | 1466695924598 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 3672 | 1466695924603 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:04 INFO - PROCESS | 3672 | 1466695924706 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:32:04 INFO - PROCESS | 3672 | 1466695924715 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3672 | 1466695924717 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:04 INFO - PROCESS | 3672 | ++DOCSHELL 13130C00 == 32 [pid = 3672] [id = 355] 08:32:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13157C00) [pid = 3672] [serial = 1064] [outer = 00000000] 08:32:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (153C2400) [pid = 3672] [serial = 1065] [outer = 13157C00] 08:32:04 INFO - PROCESS | 3672 | 1466695924761 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (160C6C00) [pid = 3672] [serial = 1066] [outer = 13157C00] 08:32:05 INFO - PROCESS | 3672 | 1466695925199 Marionette TRACE conn3 <- [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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 652ms 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:32:05 INFO - PROCESS | 3672 | 1466695925233 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3672 | 1466695925235 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:32:05 INFO - PROCESS | 3672 | 1466695925239 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 3672 | 1466695925250 Marionette TRACE conn3 <- [1,1386,null,{}] 08:32:05 INFO - PROCESS | 3672 | 1466695925257 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3672 | 1466695925259 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:05 INFO - PROCESS | 3672 | 1466695925334 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:32:05 INFO - PROCESS | 3672 | 1466695925339 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 3672 | 1466695925341 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:05 INFO - PROCESS | 3672 | ++DOCSHELL 13034800 == 33 [pid = 3672] [id = 356] 08:32:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16A09000) [pid = 3672] [serial = 1067] [outer = 00000000] 08:32:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19D64C00) [pid = 3672] [serial = 1068] [outer = 16A09000] 08:32:05 INFO - PROCESS | 3672 | 1466695925383 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19D67C00) [pid = 3672] [serial = 1069] [outer = 16A09000] 08:32:05 INFO - PROCESS | 3672 | 1466695925799 Marionette TRACE conn3 <- [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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 589ms 08:32:05 INFO - PROCESS | 3672 | 1466695925836 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3672 | 1466695925838 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:32:05 INFO - PROCESS | 3672 | 1466695925853 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 3672 | 1466695925855 Marionette TRACE conn3 <- [1,1390,null,{}] 08:32:05 INFO - PROCESS | 3672 | 1466695925858 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3672 | 1466695925860 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:05 INFO - PROCESS | 3672 | 1466695925921 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:32:05 INFO - PROCESS | 3672 | 1466695925926 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 3672 | 1466695925928 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:05 INFO - PROCESS | 3672 | ++DOCSHELL 18180000 == 34 [pid = 3672] [id = 357] 08:32:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (18188400) [pid = 3672] [serial = 1070] [outer = 00000000] 08:32:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A61A800) [pid = 3672] [serial = 1071] [outer = 18188400] 08:32:05 INFO - PROCESS | 3672 | 1466695925982 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A3A4800) [pid = 3672] [serial = 1072] [outer = 18188400] 08:32:06 INFO - PROCESS | 3672 | 1466695926418 Marionette TRACE conn3 <- [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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 636ms 08:32:06 INFO - PROCESS | 3672 | 1466695926478 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3672 | 1466695926480 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 3672 | 1466695926484 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:32:06 INFO - PROCESS | 3672 | 1466695926485 Marionette TRACE conn3 <- [1,1394,null,{}] 08:32:06 INFO - PROCESS | 3672 | 1466695926489 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 3672 | 1466695926491 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:06 INFO - PROCESS | 3672 | 1466695926568 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:32:06 INFO - PROCESS | 3672 | 1466695926703 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3672 | 1466695926706 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:06 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6C00 == 35 [pid = 3672] [id = 358] 08:32:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (0C7F8000) [pid = 3672] [serial = 1073] [outer = 00000000] 08:32:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10320000) [pid = 3672] [serial = 1074] [outer = 0C7F8000] 08:32:06 INFO - PROCESS | 3672 | 1466695926762 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (105EF800) [pid = 3672] [serial = 1075] [outer = 0C7F8000] 08:32:07 INFO - PROCESS | 3672 | 1466695927545 Marionette TRACE conn3 <- [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]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1133ms 08:32:07 INFO - PROCESS | 3672 | 1466695927636 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 3672 | 1466695927639 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:32:07 INFO - PROCESS | 3672 | 1466695927644 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:32:07 INFO - PROCESS | 3672 | 1466695927647 Marionette TRACE conn3 <- [1,1398,null,{}] 08:32:07 INFO - PROCESS | 3672 | 1466695927652 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3672 | 1466695927655 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:07 INFO - PROCESS | 3672 | 1466695927797 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:32:07 INFO - PROCESS | 3672 | 1466695927924 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3672 | 1466695927928 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:07 INFO - PROCESS | 3672 | ++DOCSHELL 12927800 == 36 [pid = 3672] [id = 359] 08:32:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (129B1000) [pid = 3672] [serial = 1076] [outer = 00000000] 08:32:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (13031400) [pid = 3672] [serial = 1077] [outer = 129B1000] 08:32:07 INFO - PROCESS | 3672 | 1466695927983 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (134B0000) [pid = 3672] [serial = 1078] [outer = 129B1000] 08:32:08 INFO - PROCESS | 3672 | 1466695928864 Marionette TRACE conn3 <- [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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1288ms 08:32:08 INFO - PROCESS | 3672 | 1466695928928 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3672 | 1466695928932 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:32:08 INFO - PROCESS | 3672 | 1466695928937 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3672 | 1466695928940 Marionette TRACE conn3 <- [1,1402,null,{}] 08:32:08 INFO - PROCESS | 3672 | 1466695928945 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3672 | 1466695928948 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:09 INFO - PROCESS | 3672 | 1466695929054 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:32:09 INFO - PROCESS | 3672 | 1466695929138 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3672 | 1466695929143 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:09 INFO - PROCESS | 3672 | ++DOCSHELL 1036B800 == 37 [pid = 3672] [id = 360] 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (103C8C00) [pid = 3672] [serial = 1079] [outer = 00000000] 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10E01400) [pid = 3672] [serial = 1080] [outer = 103C8C00] 08:32:09 INFO - PROCESS | 3672 | 1466695929221 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10E91000) [pid = 3672] [serial = 1081] [outer = 103C8C00] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 18180000 == 36 [pid = 3672] [id = 357] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 13034800 == 35 [pid = 3672] [id = 356] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 13130C00 == 34 [pid = 3672] [id = 355] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 18189000 == 33 [pid = 3672] [id = 354] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 16593C00 == 32 [pid = 3672] [id = 353] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 160BA000 == 31 [pid = 3672] [id = 352] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 13957400 == 30 [pid = 3672] [id = 351] 08:32:09 INFO - PROCESS | 3672 | --DOCSHELL 111EC000 == 29 [pid = 3672] [id = 350] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (110C2400) [pid = 3672] [serial = 1033] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (19BA3C00) [pid = 3672] [serial = 1008] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (19D67000) [pid = 3672] [serial = 1011] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (16801800) [pid = 3672] [serial = 999] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15959800) [pid = 3672] [serial = 996] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (15B4A400) [pid = 3672] [serial = 997] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (19E3A400) [pid = 3672] [serial = 1014] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1A68E400) [pid = 3672] [serial = 1017] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A253C00) [pid = 3672] [serial = 1015] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16859400) [pid = 3672] [serial = 1000] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (111EC400) [pid = 3672] [serial = 987] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (114D2400) [pid = 3672] [serial = 988] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1A170C00) [pid = 3672] [serial = 985] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12D6E000) [pid = 3672] [serial = 990] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (12D6B800) [pid = 3672] [serial = 991] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17809C00) [pid = 3672] [serial = 1002] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14ED1400) [pid = 3672] [serial = 993] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15172000) [pid = 3672] [serial = 994] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17FE5400) [pid = 3672] [serial = 1003] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A693800) [pid = 3672] [serial = 1018] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19886400) [pid = 3672] [serial = 1006] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19885000) [pid = 3672] [serial = 1005] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19D6C800) [pid = 3672] [serial = 1012] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16E4F400) [pid = 3672] [serial = 1020] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19892000) [pid = 3672] [serial = 1021] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0F390400) [pid = 3672] [serial = 1026] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1281F800) [pid = 3672] [serial = 1029] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (104E5400) [pid = 3672] [serial = 1027] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12D61400) [pid = 3672] [serial = 1030] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A69BC00) [pid = 3672] [serial = 1024] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19BA6000) [pid = 3672] [serial = 1009] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A698C00) [pid = 3672] [serial = 1023] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10A60C00) [pid = 3672] [serial = 1032] [outer = 00000000] [url = about:blank] 08:32:09 INFO - PROCESS | 3672 | 1466695929685 Marionette TRACE conn3 <- [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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 806ms 08:32:09 INFO - PROCESS | 3672 | 1466695929736 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3672 | 1466695929740 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:32:09 INFO - PROCESS | 3672 | 1466695929746 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3672 | 1466695929749 Marionette TRACE conn3 <- [1,1406,null,{}] 08:32:09 INFO - PROCESS | 3672 | 1466695929753 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3672 | 1466695929756 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:09 INFO - PROCESS | 3672 | 1466695929845 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:32:09 INFO - PROCESS | 3672 | 1466695929853 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3672 | 1466695929856 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:09 INFO - PROCESS | 3672 | ++DOCSHELL 11CEE000 == 30 [pid = 3672] [id = 361] 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11CEE800) [pid = 3672] [serial = 1082] [outer = 00000000] 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11CF9800) [pid = 3672] [serial = 1083] [outer = 11CEE800] 08:32:09 INFO - PROCESS | 3672 | 1466695929902 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (129F0400) [pid = 3672] [serial = 1084] [outer = 11CEE800] 08:32:10 INFO - PROCESS | 3672 | 1466695930372 Marionette TRACE conn3 <- [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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 698ms 08:32:10 INFO - PROCESS | 3672 | 1466695930429 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3672 | 1466695930431 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:32:10 INFO - PROCESS | 3672 | 1466695930435 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 3672 | 1466695930438 Marionette TRACE conn3 <- [1,1410,null,{}] 08:32:10 INFO - PROCESS | 3672 | 1466695930449 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3672 | 1466695930454 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:10 INFO - PROCESS | 3672 | 1466695930567 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:32:10 INFO - PROCESS | 3672 | 1466695930665 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3672 | 1466695930668 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:10 INFO - PROCESS | 3672 | ++DOCSHELL 1394C800 == 31 [pid = 3672] [id = 362] 08:32:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1394E400) [pid = 3672] [serial = 1085] [outer = 00000000] 08:32:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (140C4800) [pid = 3672] [serial = 1086] [outer = 1394E400] 08:32:10 INFO - PROCESS | 3672 | 1466695930714 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15179800) [pid = 3672] [serial = 1087] [outer = 1394E400] 08:32:11 INFO - PROCESS | 3672 | 1466695931092 Marionette TRACE conn3 <- [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]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 682ms 08:32:11 INFO - PROCESS | 3672 | 1466695931134 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3672 | 1466695931137 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:32:11 INFO - PROCESS | 3672 | 1466695931140 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3672 | 1466695931142 Marionette TRACE conn3 <- [1,1414,null,{}] 08:32:11 INFO - PROCESS | 3672 | 1466695931145 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 3672 | 1466695931147 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:11 INFO - PROCESS | 3672 | 1466695931229 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:32:11 INFO - PROCESS | 3672 | 1466695931234 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3672 | 1466695931236 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:11 INFO - PROCESS | 3672 | ++DOCSHELL 156E1400 == 32 [pid = 3672] [id = 363] 08:32:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15961C00) [pid = 3672] [serial = 1088] [outer = 00000000] 08:32:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160BEC00) [pid = 3672] [serial = 1089] [outer = 15961C00] 08:32:11 INFO - PROCESS | 3672 | 1466695931289 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16779800) [pid = 3672] [serial = 1090] [outer = 15961C00] 08:32:11 INFO - PROCESS | 3672 | 1466695931750 Marionette TRACE conn3 <- [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]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 620ms 08:32:11 INFO - PROCESS | 3672 | 1466695931778 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3672 | 1466695931780 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:32:11 INFO - PROCESS | 3672 | 1466695931787 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3672 | 1466695931788 Marionette TRACE conn3 <- [1,1418,null,{}] 08:32:11 INFO - PROCESS | 3672 | 1466695931792 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 3672 | 1466695931794 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:11 INFO - PROCESS | 3672 | 1466695931904 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:32:11 INFO - PROCESS | 3672 | 1466695931989 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3672 | 1466695931992 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:11 INFO - PROCESS | 3672 | ++DOCSHELL 12D96000 == 33 [pid = 3672] [id = 364] 08:32:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1685CC00) [pid = 3672] [serial = 1091] [outer = 00000000] 08:32:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16D5F400) [pid = 3672] [serial = 1092] [outer = 1685CC00] 08:32:12 INFO - PROCESS | 3672 | 1466695932034 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17414400) [pid = 3672] [serial = 1093] [outer = 1685CC00] 08:32:12 INFO - PROCESS | 3672 | 1466695932467 Marionette TRACE conn3 <- [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]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 729ms 08:32:12 INFO - PROCESS | 3672 | 1466695932529 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 3672 | 1466695932531 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:32:12 INFO - PROCESS | 3672 | 1466695932544 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 3672 | 1466695932546 Marionette TRACE conn3 <- [1,1422,null,{}] 08:32:12 INFO - PROCESS | 3672 | 1466695932550 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3672 | 1466695932555 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:12 INFO - PROCESS | 3672 | 1466695932674 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:32:12 INFO - PROCESS | 3672 | 1466695932738 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3672 | 1466695932740 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:12 INFO - PROCESS | 3672 | ++DOCSHELL 17FE8400 == 34 [pid = 3672] [id = 365] 08:32:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FE8C00) [pid = 3672] [serial = 1094] [outer = 00000000] 08:32:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18182400) [pid = 3672] [serial = 1095] [outer = 17FE8C00] 08:32:12 INFO - PROCESS | 3672 | 1466695932783 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1818AC00) [pid = 3672] [serial = 1096] [outer = 17FE8C00] 08:32:13 INFO - PROCESS | 3672 | 1466695933214 Marionette TRACE conn3 <- [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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 745ms 08:32:13 INFO - PROCESS | 3672 | 1466695933279 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3672 | 1466695933281 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:32:13 INFO - PROCESS | 3672 | 1466695933288 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 3672 | 1466695933290 Marionette TRACE conn3 <- [1,1426,null,{}] 08:32:13 INFO - PROCESS | 3672 | 1466695933293 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3672 | 1466695933295 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:13 INFO - PROCESS | 3672 | 1466695933402 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:32:13 INFO - PROCESS | 3672 | 1466695933411 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 3672 | 1466695933413 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:13 INFO - PROCESS | 3672 | ++DOCSHELL 17FF0000 == 35 [pid = 3672] [id = 366] 08:32:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19884800) [pid = 3672] [serial = 1097] [outer = 00000000] 08:32:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1988EC00) [pid = 3672] [serial = 1098] [outer = 19884800] 08:32:13 INFO - PROCESS | 3672 | 1466695933467 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19891C00) [pid = 3672] [serial = 1099] [outer = 19884800] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1780D000) [pid = 3672] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13957C00) [pid = 3672] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11CEF000) [pid = 3672] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1988C000) [pid = 3672] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (0C7F1000) [pid = 3672] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (130A6000) [pid = 3672] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (140BF000) [pid = 3672] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (160C5800) [pid = 3672] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13157C00) [pid = 3672] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16A09000) [pid = 3672] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:32:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (160BE000) [pid = 3672] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:32:13 INFO - PROCESS | 3672 | 1466695933930 Marionette TRACE conn3 <- [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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 698ms 08:32:13 INFO - PROCESS | 3672 | 1466695933989 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3672 | 1466695933991 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:32:13 INFO - PROCESS | 3672 | 1466695933994 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 3672 | 1466695933996 Marionette TRACE conn3 <- [1,1430,null,{}] 08:32:13 INFO - PROCESS | 3672 | 1466695933999 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3672 | 1466695934001 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:14 INFO - PROCESS | 3672 | 1466695934078 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:32:14 INFO - PROCESS | 3672 | 1466695934083 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 3672 | 1466695934085 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:14 INFO - PROCESS | 3672 | ++DOCSHELL 160C5800 == 36 [pid = 3672] [id = 367] 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (174CE400) [pid = 3672] [serial = 1100] [outer = 00000000] 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19886800) [pid = 3672] [serial = 1101] [outer = 174CE400] 08:32:14 INFO - PROCESS | 3672 | 1466695934128 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1988E400) [pid = 3672] [serial = 1102] [outer = 174CE400] 08:32:14 INFO - PROCESS | 3672 | 1466695934567 Marionette TRACE conn3 <- [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]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 590ms 08:32:14 INFO - PROCESS | 3672 | 1466695934592 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3672 | 1466695934593 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:32:14 INFO - PROCESS | 3672 | 1466695934601 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3672 | 1466695934602 Marionette TRACE conn3 <- [1,1434,null,{}] 08:32:14 INFO - PROCESS | 3672 | 1466695934606 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3672 | 1466695934608 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:14 INFO - PROCESS | 3672 | 1466695934685 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:32:14 INFO - PROCESS | 3672 | 1466695934690 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 3672 | 1466695934692 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:14 INFO - PROCESS | 3672 | ++DOCSHELL 19BAB400 == 37 [pid = 3672] [id = 368] 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BAB800) [pid = 3672] [serial = 1103] [outer = 00000000] 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19D60800) [pid = 3672] [serial = 1104] [outer = 19BAB800] 08:32:14 INFO - PROCESS | 3672 | 1466695934735 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19E33400) [pid = 3672] [serial = 1105] [outer = 19BAB800] 08:32:15 INFO - PROCESS | 3672 | 1466695935159 Marionette TRACE conn3 <- [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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 590ms 08:32:15 INFO - PROCESS | 3672 | 1466695935178 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3672 | 1466695935180 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:32:15 INFO - PROCESS | 3672 | 1466695935183 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 3672 | 1466695935185 Marionette TRACE conn3 <- [1,1438,null,{}] 08:32:15 INFO - PROCESS | 3672 | 1466695935189 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 3672 | 1466695935190 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:15 INFO - PROCESS | 3672 | 1466695935308 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:32:15 INFO - PROCESS | 3672 | 1466695935317 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3672 | 1466695935319 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:15 INFO - PROCESS | 3672 | ++DOCSHELL 16804000 == 38 [pid = 3672] [id = 369] 08:32:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17FF1400) [pid = 3672] [serial = 1106] [outer = 00000000] 08:32:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A176000) [pid = 3672] [serial = 1107] [outer = 17FF1400] 08:32:15 INFO - PROCESS | 3672 | 1466695935371 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A17EC00) [pid = 3672] [serial = 1108] [outer = 17FF1400] 08:32:15 INFO - PROCESS | 3672 | 1466695935910 Marionette TRACE conn3 <- [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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 791ms 08:32:15 INFO - PROCESS | 3672 | 1466695935986 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3672 | 1466695935991 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 3672 | 1466695935996 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:32:15 INFO - PROCESS | 3672 | 1466695936000 Marionette TRACE conn3 <- [1,1442,null,{}] 08:32:16 INFO - PROCESS | 3672 | 1466695936078 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3672 | 1466695936082 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:16 INFO - PROCESS | 3672 | 1466695936205 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:32:16 INFO - PROCESS | 3672 | 1466695936331 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3672 | 1466695936334 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:16 INFO - PROCESS | 3672 | ++DOCSHELL 10B9C000 == 39 [pid = 3672] [id = 370] 08:32:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0C7FC400) [pid = 3672] [serial = 1109] [outer = 00000000] 08:32:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10E09000) [pid = 3672] [serial = 1110] [outer = 0C7FC400] 08:32:16 INFO - PROCESS | 3672 | 1466695936398 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11AE8400) [pid = 3672] [serial = 1111] [outer = 0C7FC400] 08:32:16 INFO - PROCESS | 3672 | 1466695936944 Marionette TRACE conn3 <- [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]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 993ms 08:32:16 INFO - PROCESS | 3672 | 1466695937004 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3672 | 1466695937008 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:32:16 INFO - PROCESS | 3672 | 1466695936998 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3672 | 1466695937001 Marionette TRACE conn3 <- [1,1446,null,{}] 08:32:17 INFO - PROCESS | 3672 | 1466695937005 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3672 | 1466695937008 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:17 INFO - PROCESS | 3672 | 1466695937116 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:32:17 INFO - PROCESS | 3672 | 1466695937252 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 3672 | 1466695937254 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:17 INFO - PROCESS | 3672 | ++DOCSHELL 131E2800 == 40 [pid = 3672] [id = 371] 08:32:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (131ECC00) [pid = 3672] [serial = 1112] [outer = 00000000] 08:32:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (13C42000) [pid = 3672] [serial = 1113] [outer = 131ECC00] 08:32:17 INFO - PROCESS | 3672 | 1466695937310 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1544FC00) [pid = 3672] [serial = 1114] [outer = 131ECC00] 08:32:17 INFO - PROCESS | 3672 | 1466695937943 Marionette TRACE conn3 <- [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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 993ms 08:32:17 INFO - PROCESS | 3672 | 1466695938000 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3672 | 1466695938003 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:32:18 INFO - PROCESS | 3672 | 1466695938006 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 3672 | 1466695938010 Marionette TRACE conn3 <- [1,1450,null,{}] 08:32:18 INFO - PROCESS | 3672 | 1466695938021 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3672 | 1466695938026 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:18 INFO - PROCESS | 3672 | 1466695938132 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:32:18 INFO - PROCESS | 3672 | 1466695938266 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3672 | 1466695938269 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:18 INFO - PROCESS | 3672 | ++DOCSHELL 17E2C000 == 41 [pid = 3672] [id = 372] 08:32:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (17E95000) [pid = 3672] [serial = 1115] [outer = 00000000] 08:32:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (18187C00) [pid = 3672] [serial = 1116] [outer = 17E95000] 08:32:18 INFO - PROCESS | 3672 | 1466695938325 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19D63800) [pid = 3672] [serial = 1117] [outer = 17E95000] 08:32:19 INFO - PROCESS | 3672 | 1466695939120 Marionette TRACE conn3 <- [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]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1148ms 08:32:19 INFO - PROCESS | 3672 | 1466695939163 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3672 | 1466695939167 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 3672 | 1466695939172 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:32:19 INFO - PROCESS | 3672 | 1466695939175 Marionette TRACE conn3 <- [1,1454,null,{}] 08:32:19 INFO - PROCESS | 3672 | 1466695939181 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3672 | 1466695939168 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:19 INFO - PROCESS | 3672 | 1466695939274 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:32:19 INFO - PROCESS | 3672 | 1466695939379 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3672 | 1466695939383 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:19 INFO - PROCESS | 3672 | ++DOCSHELL 10E03000 == 42 [pid = 3672] [id = 373] 08:32:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10E03C00) [pid = 3672] [serial = 1118] [outer = 00000000] 08:32:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (114D0800) [pid = 3672] [serial = 1119] [outer = 10E03C00] 08:32:19 INFO - PROCESS | 3672 | 1466695939431 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (11CF8000) [pid = 3672] [serial = 1120] [outer = 10E03C00] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 19BAB400 == 41 [pid = 3672] [id = 368] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 160C5800 == 40 [pid = 3672] [id = 367] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 17FF0000 == 39 [pid = 3672] [id = 366] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 17FE8400 == 38 [pid = 3672] [id = 365] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 12D96000 == 37 [pid = 3672] [id = 364] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 156E1400 == 36 [pid = 3672] [id = 363] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 1394C800 == 35 [pid = 3672] [id = 362] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 11CEE000 == 34 [pid = 3672] [id = 361] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 1036B800 == 33 [pid = 3672] [id = 360] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 12927800 == 32 [pid = 3672] [id = 359] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 0C7F6C00 == 31 [pid = 3672] [id = 358] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 16BBC400 == 30 [pid = 3672] [id = 349] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 17E2C000 == 29 [pid = 3672] [id = 372] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 16804000 == 28 [pid = 3672] [id = 369] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 10B9C000 == 27 [pid = 3672] [id = 370] 08:32:20 INFO - PROCESS | 3672 | --DOCSHELL 131E2800 == 26 [pid = 3672] [id = 371] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (15454800) [pid = 3672] [serial = 1042] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15108C00) [pid = 3672] [serial = 1041] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1680F800) [pid = 3672] [serial = 1045] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16784000) [pid = 3672] [serial = 1044] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FF2800) [pid = 3672] [serial = 1060] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (153C2400) [pid = 3672] [serial = 1065] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19D64C00) [pid = 3672] [serial = 1068] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (160C6C00) [pid = 3672] [serial = 1066] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19BA9000) [pid = 3672] [serial = 1063] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16A09400) [pid = 3672] [serial = 1056] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19D67C00) [pid = 3672] [serial = 1069] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16D53C00) [pid = 3672] [serial = 1057] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A61A800) [pid = 3672] [serial = 1071] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17E29C00) [pid = 3672] [serial = 1059] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1402E000) [pid = 3672] [serial = 1053] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14ED7000) [pid = 3672] [serial = 1054] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CF5000) [pid = 3672] [serial = 1050] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CF7000) [pid = 3672] [serial = 1051] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19893800) [pid = 3672] [serial = 1062] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17594C00) [pid = 3672] [serial = 1047] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A58800) [pid = 3672] [serial = 1036] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C7FA000) [pid = 3672] [serial = 1035] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (132AD400) [pid = 3672] [serial = 1039] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13155800) [pid = 3672] [serial = 1038] [outer = 00000000] [url = about:blank] 08:32:20 INFO - PROCESS | 3672 | 1466695940663 Marionette TRACE conn3 <- [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]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1551ms 08:32:20 INFO - PROCESS | 3672 | 1466695940723 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 3672 | 1466695940727 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:32:20 INFO - PROCESS | 3672 | 1466695940732 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3672 | 1466695940734 Marionette TRACE conn3 <- [1,1458,null,{}] 08:32:20 INFO - PROCESS | 3672 | 1466695940740 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3672 | 1466695940743 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:20 INFO - PROCESS | 3672 | 1466695940824 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:32:20 INFO - PROCESS | 3672 | 1466695940911 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 3672 | 1466695940913 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:20 INFO - PROCESS | 3672 | ++DOCSHELL 104E7400 == 27 [pid = 3672] [id = 374] 08:32:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10559400) [pid = 3672] [serial = 1121] [outer = 00000000] 08:32:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E0AC00) [pid = 3672] [serial = 1122] [outer = 10559400] 08:32:20 INFO - PROCESS | 3672 | 1466695940960 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10A58800) [pid = 3672] [serial = 1123] [outer = 10559400] 08:32:21 INFO - PROCESS | 3672 | 1466695941397 Marionette TRACE conn3 <- [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]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 682ms 08:32:21 INFO - PROCESS | 3672 | 1466695941417 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3672 | 1466695941422 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:32:21 INFO - PROCESS | 3672 | 1466695941428 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 3672 | 1466695941431 Marionette TRACE conn3 <- [1,1462,null,{}] 08:32:21 INFO - PROCESS | 3672 | 1466695941439 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3672 | 1466695941441 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:21 INFO - PROCESS | 3672 | 1466695941530 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:32:21 INFO - PROCESS | 3672 | 1466695941539 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3672 | 1466695941541 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:21 INFO - PROCESS | 3672 | ++DOCSHELL 129EB400 == 28 [pid = 3672] [id = 375] 08:32:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (129EC000) [pid = 3672] [serial = 1124] [outer = 00000000] 08:32:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (12BD8800) [pid = 3672] [serial = 1125] [outer = 129EC000] 08:32:21 INFO - PROCESS | 3672 | 1466695941587 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12D96000) [pid = 3672] [serial = 1126] [outer = 129EC000] 08:32:22 INFO - PROCESS | 3672 | 1466695942049 Marionette TRACE conn3 <- [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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 651ms 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:32:22 INFO - PROCESS | 3672 | 1466695942085 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 3672 | 1466695942087 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:32:22 INFO - PROCESS | 3672 | 1466695942091 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 3672 | 1466695942094 Marionette TRACE conn3 <- [1,1466,null,{}] 08:32:22 INFO - PROCESS | 3672 | 1466695942105 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 3672 | 1466695942110 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:22 INFO - PROCESS | 3672 | 1466695942189 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:32:22 INFO - PROCESS | 3672 | 1466695942317 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 3672 | 1466695942320 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:22 INFO - PROCESS | 3672 | ++DOCSHELL 14EDA800 == 29 [pid = 3672] [id = 376] 08:32:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (14EDCC00) [pid = 3672] [serial = 1127] [outer = 00000000] 08:32:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15177800) [pid = 3672] [serial = 1128] [outer = 14EDCC00] 08:32:22 INFO - PROCESS | 3672 | 1466695942376 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1566E000) [pid = 3672] [serial = 1129] [outer = 14EDCC00] 08:32:22 INFO - PROCESS | 3672 | 1466695942787 Marionette TRACE conn3 <- [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]]]}] 08:32:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (140C1400) [pid = 3672] [serial = 1130] [outer = 1B128000] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 729ms 08:32:22 INFO - PROCESS | 3672 | 1466695942859 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 3672 | 1466695942862 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:32:22 INFO - PROCESS | 3672 | 1466695942875 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 3672 | 1466695942877 Marionette TRACE conn3 <- [1,1470,null,{}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:32:22 INFO - PROCESS | 3672 | 1466695942880 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 3672 | 1466695942883 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:22 INFO - PROCESS | 3672 | 1466695943008 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:32:23 INFO - PROCESS | 3672 | 1466695943070 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 3672 | 1466695943072 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:23 INFO - PROCESS | 3672 | ++DOCSHELL 15B4C000 == 30 [pid = 3672] [id = 377] 08:32:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (160B8C00) [pid = 3672] [serial = 1131] [outer = 00000000] 08:32:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16802C00) [pid = 3672] [serial = 1132] [outer = 160B8C00] 08:32:23 INFO - PROCESS | 3672 | 1466695943116 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16A09400) [pid = 3672] [serial = 1133] [outer = 160B8C00] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16D60C00) [pid = 3672] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18188400) [pid = 3672] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19BAB800) [pid = 3672] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17FF1400) [pid = 3672] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1685CC00) [pid = 3672] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17FE8C00) [pid = 3672] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1394E400) [pid = 3672] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (103C8C00) [pid = 3672] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19884800) [pid = 3672] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0C7F8000) [pid = 3672] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (129B1000) [pid = 3672] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CEE800) [pid = 3672] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15961C00) [pid = 3672] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:32:23 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (174CE400) [pid = 3672] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:32:24 INFO - PROCESS | 3672 | 1466695944203 Marionette TRACE conn3 <- [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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1381ms 08:32:24 INFO - PROCESS | 3672 | 1466695944261 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 3672 | 1466695944265 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:32:24 INFO - PROCESS | 3672 | 1466695944270 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 3672 | 1466695944276 Marionette TRACE conn3 <- [1,1474,null,{}] 08:32:24 INFO - PROCESS | 3672 | 1466695944281 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 3672 | 1466695944284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:24 INFO - PROCESS | 3672 | 1466695944404 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:32:24 INFO - PROCESS | 3672 | 1466695944532 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 3672 | 1466695944535 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:24 INFO - PROCESS | 3672 | ++DOCSHELL 10E03400 == 31 [pid = 3672] [id = 378] 08:32:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10E04000) [pid = 3672] [serial = 1134] [outer = 00000000] 08:32:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (111E3800) [pid = 3672] [serial = 1135] [outer = 10E04000] 08:32:24 INFO - PROCESS | 3672 | 1466695944593 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11CCF800) [pid = 3672] [serial = 1136] [outer = 10E04000] 08:32:25 INFO - PROCESS | 3672 | 1466695945481 Marionette TRACE conn3 <- [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]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1241ms 08:32:25 INFO - PROCESS | 3672 | 1466695945524 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3672 | 1466695945528 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 3672 | 1466695945533 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:32:25 INFO - PROCESS | 3672 | 1466695945536 Marionette TRACE conn3 <- [1,1478,null,{}] 08:32:25 INFO - PROCESS | 3672 | 1466695945541 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3672 | 1466695945544 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:25 INFO - PROCESS | 3672 | 1466695945656 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:32:25 INFO - PROCESS | 3672 | 1466695945802 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3672 | 1466695945805 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 18181C00 == 30 [pid = 3672] [id = 256] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 13158000 == 29 [pid = 3672] [id = 241] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 111ED400 == 28 [pid = 3672] [id = 247] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 134BC800 == 27 [pid = 3672] [id = 251] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 10E8E000 == 26 [pid = 3672] [id = 249] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 129ED000 == 25 [pid = 3672] [id = 250] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 14EDA800 == 24 [pid = 3672] [id = 376] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 129EB400 == 23 [pid = 3672] [id = 375] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 104E7400 == 22 [pid = 3672] [id = 374] 08:32:25 INFO - PROCESS | 3672 | --DOCSHELL 10E03000 == 21 [pid = 3672] [id = 373] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17597000) [pid = 3672] [serial = 1048] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1A3A4800) [pid = 3672] [serial = 1072] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E33400) [pid = 3672] [serial = 1105] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1A17EC00) [pid = 3672] [serial = 1108] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A176000) [pid = 3672] [serial = 1107] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16D5F400) [pid = 3672] [serial = 1092] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18182400) [pid = 3672] [serial = 1095] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17414400) [pid = 3672] [serial = 1093] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (140C4800) [pid = 3672] [serial = 1086] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15179800) [pid = 3672] [serial = 1087] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10E01400) [pid = 3672] [serial = 1080] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10E91000) [pid = 3672] [serial = 1081] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1988EC00) [pid = 3672] [serial = 1098] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (10320000) [pid = 3672] [serial = 1074] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (105EF800) [pid = 3672] [serial = 1075] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (13031400) [pid = 3672] [serial = 1077] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (134B0000) [pid = 3672] [serial = 1078] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (11CF9800) [pid = 3672] [serial = 1083] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (129F0400) [pid = 3672] [serial = 1084] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (160BEC00) [pid = 3672] [serial = 1089] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (1818AC00) [pid = 3672] [serial = 1096] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (19D60800) [pid = 3672] [serial = 1104] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (19891C00) [pid = 3672] [serial = 1099] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (19886800) [pid = 3672] [serial = 1101] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (1988E400) [pid = 3672] [serial = 1102] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (16779800) [pid = 3672] [serial = 1090] [outer = 00000000] [url = about:blank] 08:32:25 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6800 == 22 [pid = 3672] [id = 379] 08:32:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (0C7F7000) [pid = 3672] [serial = 1137] [outer = 00000000] 08:32:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (10321C00) [pid = 3672] [serial = 1138] [outer = 0C7F7000] 08:32:25 INFO - PROCESS | 3672 | 1466695945861 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (10565800) [pid = 3672] [serial = 1139] [outer = 0C7F7000] 08:32:26 INFO - PROCESS | 3672 | 1466695946548 Marionette TRACE conn3 <- [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]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1039ms 08:32:26 INFO - PROCESS | 3672 | 1466695946563 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 3672 | 1466695946567 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:32:26 INFO - PROCESS | 3672 | 1466695946591 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:32:26 INFO - PROCESS | 3672 | 1466695946594 Marionette TRACE conn3 <- [1,1482,null,{}] 08:32:26 INFO - PROCESS | 3672 | 1466695946599 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3672 | 1466695946604 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:26 INFO - PROCESS | 3672 | 1466695946713 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:32:26 INFO - PROCESS | 3672 | 1466695946797 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 3672 | 1466695946800 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:26 INFO - PROCESS | 3672 | ++DOCSHELL 111E5000 == 23 [pid = 3672] [id = 380] 08:32:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (111EBC00) [pid = 3672] [serial = 1140] [outer = 00000000] 08:32:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (11CEEC00) [pid = 3672] [serial = 1141] [outer = 111EBC00] 08:32:26 INFO - PROCESS | 3672 | 1466695946898 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (11CFA800) [pid = 3672] [serial = 1142] [outer = 111EBC00] 08:32:27 INFO - PROCESS | 3672 | 1466695947526 Marionette TRACE conn3 <- [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]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 993ms 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:32:27 INFO - PROCESS | 3672 | 1466695947599 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3672 | 1466695947603 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:32:27 INFO - PROCESS | 3672 | 1466695947609 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3672 | 1466695947611 Marionette TRACE conn3 <- [1,1486,null,{}] 08:32:27 INFO - PROCESS | 3672 | 1466695947615 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3672 | 1466695947618 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:27 INFO - PROCESS | 3672 | 1466695947776 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:32:27 INFO - PROCESS | 3672 | 1466695947786 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3672 | 1466695947789 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:27 INFO - PROCESS | 3672 | ++DOCSHELL 1309F000 == 24 [pid = 3672] [id = 381] 08:32:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (13129400) [pid = 3672] [serial = 1143] [outer = 00000000] 08:32:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (13158000) [pid = 3672] [serial = 1144] [outer = 13129400] 08:32:27 INFO - PROCESS | 3672 | 1466695947843 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (132B4400) [pid = 3672] [serial = 1145] [outer = 13129400] 08:32:28 INFO - PROCESS | 3672 | 1466695948504 Marionette TRACE conn3 <- [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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 931ms 08:32:28 INFO - PROCESS | 3672 | 1466695948537 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 3672 | 1466695948539 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:32:28 INFO - PROCESS | 3672 | 1466695948545 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 3672 | 1466695948551 Marionette TRACE conn3 <- [1,1490,null,{}] 08:32:28 INFO - PROCESS | 3672 | 1466695948561 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 3672 | 1466695948566 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:28 INFO - PROCESS | 3672 | 1466695948675 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:32:28 INFO - PROCESS | 3672 | 1466695948802 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3672 | 1466695948805 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:28 INFO - PROCESS | 3672 | ++DOCSHELL 14ED8400 == 25 [pid = 3672] [id = 382] 08:32:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (1510C800) [pid = 3672] [serial = 1146] [outer = 00000000] 08:32:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (15676000) [pid = 3672] [serial = 1147] [outer = 1510C800] 08:32:28 INFO - PROCESS | 3672 | 1466695948859 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1595F000) [pid = 3672] [serial = 1148] [outer = 1510C800] 08:32:29 INFO - PROCESS | 3672 | 1466695949477 Marionette TRACE conn3 <- [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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 992ms 08:32:29 INFO - PROCESS | 3672 | 1466695949544 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3672 | 1466695949549 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:32:29 INFO - PROCESS | 3672 | 1466695949554 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3672 | 1466695949558 Marionette TRACE conn3 <- [1,1494,null,{}] 08:32:29 INFO - PROCESS | 3672 | 1466695949564 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3672 | 1466695949566 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:29 INFO - PROCESS | 3672 | 1466695949675 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 1759B000 == 24 [pid = 3672] [id = 255] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 15675800 == 23 [pid = 3672] [id = 243] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 10A5B800 == 22 [pid = 3672] [id = 245] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 10E03400 == 21 [pid = 3672] [id = 378] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 13127400 == 20 [pid = 3672] [id = 252] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 1544C400 == 19 [pid = 3672] [id = 242] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 15B40000 == 18 [pid = 3672] [id = 253] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 18189400 == 17 [pid = 3672] [id = 248] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 1685BC00 == 16 [pid = 3672] [id = 254] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 11CD6400 == 15 [pid = 3672] [id = 246] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 11CD3C00 == 14 [pid = 3672] [id = 240] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 16862C00 == 13 [pid = 3672] [id = 244] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 1309F000 == 12 [pid = 3672] [id = 381] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 14ED8400 == 11 [pid = 3672] [id = 382] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 111E5000 == 10 [pid = 3672] [id = 380] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 15B4C000 == 9 [pid = 3672] [id = 377] 08:32:30 INFO - PROCESS | 3672 | --DOCSHELL 0C7F6800 == 8 [pid = 3672] [id = 379] 08:32:31 INFO - PROCESS | 3672 | 1466695951532 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 3672 | 1466695951535 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:31 INFO - PROCESS | 3672 | ++DOCSHELL 0C7FB400 == 9 [pid = 3672] [id = 383] 08:32:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (0C7FBC00) [pid = 3672] [serial = 1149] [outer = 00000000] 08:32:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (104E1000) [pid = 3672] [serial = 1150] [outer = 0C7FBC00] 08:32:31 INFO - PROCESS | 3672 | 1466695951694 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10A59C00) [pid = 3672] [serial = 1151] [outer = 0C7FBC00] 08:32:32 INFO - PROCESS | 3672 | 1466695952128 Marionette TRACE conn3 <- [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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2622ms 08:32:32 INFO - PROCESS | 3672 | 1466695952173 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3672 | 1466695952177 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 3672 | 1466695952181 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:32:32 INFO - PROCESS | 3672 | 1466695952184 Marionette TRACE conn3 <- [1,1498,null,{}] 08:32:32 INFO - PROCESS | 3672 | 1466695952190 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3672 | 1466695952194 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:32 INFO - PROCESS | 3672 | 1466695952289 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:32:32 INFO - PROCESS | 3672 | 1466695952302 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3672 | 1466695952304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:32 INFO - PROCESS | 3672 | ++DOCSHELL 114C6800 == 10 [pid = 3672] [id = 384] 08:32:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114C7C00) [pid = 3672] [serial = 1152] [outer = 00000000] 08:32:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11C2BC00) [pid = 3672] [serial = 1153] [outer = 114C7C00] 08:32:32 INFO - PROCESS | 3672 | 1466695952351 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11CF3C00) [pid = 3672] [serial = 1154] [outer = 114C7C00] 08:32:32 INFO - PROCESS | 3672 | 1466695952800 Marionette TRACE conn3 <- [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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 683ms 08:32:32 INFO - PROCESS | 3672 | 1466695952867 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3672 | 1466695952871 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:32:32 INFO - PROCESS | 3672 | 1466695952876 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 3672 | 1466695952878 Marionette TRACE conn3 <- [1,1502,null,{}] 08:32:32 INFO - PROCESS | 3672 | 1466695952913 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3672 | 1466695952916 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:33 INFO - PROCESS | 3672 | 1466695953035 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:32:33 INFO - PROCESS | 3672 | 1466695953091 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3672 | 1466695953093 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:33 INFO - PROCESS | 3672 | ++DOCSHELL 12D8E800 == 11 [pid = 3672] [id = 385] 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12D96800) [pid = 3672] [serial = 1155] [outer = 00000000] 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13154C00) [pid = 3672] [serial = 1156] [outer = 12D96800] 08:32:33 INFO - PROCESS | 3672 | 1466695953138 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (134B1C00) [pid = 3672] [serial = 1157] [outer = 12D96800] 08:32:33 INFO - PROCESS | 3672 | 1466695953536 Marionette TRACE conn3 <- [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]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 714ms 08:32:33 INFO - PROCESS | 3672 | 1466695953596 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 3672 | 1466695953600 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:32:33 INFO - PROCESS | 3672 | 1466695953607 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 3672 | 1466695953613 Marionette TRACE conn3 <- [1,1506,null,{}] 08:32:33 INFO - PROCESS | 3672 | 1466695953634 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 3672 | 1466695953638 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:33 INFO - PROCESS | 3672 | 1466695953752 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:32:33 INFO - PROCESS | 3672 | 1466695953768 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3672 | 1466695953770 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:33 INFO - PROCESS | 3672 | ++DOCSHELL 153C1400 == 12 [pid = 3672] [id = 386] 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (153C1800) [pid = 3672] [serial = 1158] [outer = 00000000] 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15677400) [pid = 3672] [serial = 1159] [outer = 153C1800] 08:32:33 INFO - PROCESS | 3672 | 1466695953814 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15B40800) [pid = 3672] [serial = 1160] [outer = 153C1800] 08:32:34 INFO - PROCESS | 3672 | 1466695954274 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 683ms 08:32:34 INFO - PROCESS | 3672 | 1466695954308 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3672 | 1466695954311 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:32:34 INFO - PROCESS | 3672 | 1466695954314 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:32:34 INFO - PROCESS | 3672 | 1466695954316 Marionette TRACE conn3 <- [1,1510,null,{}] 08:32:34 INFO - PROCESS | 3672 | 1466695954319 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3672 | 1466695954321 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:34 INFO - PROCESS | 3672 | 1466695954465 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:32:34 INFO - PROCESS | 3672 | 1466695954487 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3672 | 1466695954489 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:34 INFO - PROCESS | 3672 | ++DOCSHELL 160B9400 == 13 [pid = 3672] [id = 387] 08:32:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (160B9C00) [pid = 3672] [serial = 1161] [outer = 00000000] 08:32:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16593C00) [pid = 3672] [serial = 1162] [outer = 160B9C00] 08:32:34 INFO - PROCESS | 3672 | 1466695954532 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1677F800) [pid = 3672] [serial = 1163] [outer = 160B9C00] 08:32:34 INFO - PROCESS | 3672 | 1466695954965 Marionette TRACE conn3 <- [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"]]]}] 08:32:34 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 () { 08:32:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:32:35 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 () { 08:32:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:32:35 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 () { 08:32:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:32:35 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 () { 08:32:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:32:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 698ms 08:32:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:32:35 INFO - PROCESS | 3672 | 1466695955002 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3672 | 1466695955004 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:32:35 INFO - PROCESS | 3672 | 1466695955008 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 3672 | 1466695955009 Marionette TRACE conn3 <- [1,1514,null,{}] 08:32:35 INFO - PROCESS | 3672 | 1466695955013 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3672 | 1466695955015 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:35 INFO - PROCESS | 3672 | 1466695955121 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:32:35 INFO - PROCESS | 3672 | 1466695955126 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3672 | 1466695955132 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:35 INFO - PROCESS | 3672 | ++DOCSHELL 16A0F800 == 14 [pid = 3672] [id = 388] 08:32:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16A10800) [pid = 3672] [serial = 1164] [outer = 00000000] 08:32:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16D5FC00) [pid = 3672] [serial = 1165] [outer = 16A10800] 08:32:35 INFO - PROCESS | 3672 | 1466695955186 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (174D5400) [pid = 3672] [serial = 1166] [outer = 16A10800] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14EDCC00) [pid = 3672] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (160B8C00) [pid = 3672] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13129400) [pid = 3672] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17E95000) [pid = 3672] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (131ECC00) [pid = 3672] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0C7FC400) [pid = 3672] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (111EBC00) [pid = 3672] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10E04000) [pid = 3672] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (0C7F7000) [pid = 3672] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10559400) [pid = 3672] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10E03C00) [pid = 3672] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:32:35 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (129EC000) [pid = 3672] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:32:35 INFO - PROCESS | 3672 | 1466695955897 Marionette TRACE conn3 <- [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"]]]}] 08:32:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:32:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:32:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:32:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 08:32:35 INFO - PROCESS | 3672 | 1466695955953 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3672 | 1466695955954 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:32:35 INFO - PROCESS | 3672 | 1466695955958 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:32:35 INFO - PROCESS | 3672 | 1466695955960 Marionette TRACE conn3 <- [1,1518,null,{}] 08:32:35 INFO - PROCESS | 3672 | 1466695955963 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3672 | 1466695955966 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:36 INFO - PROCESS | 3672 | 1466695956044 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:32:36 INFO - PROCESS | 3672 | 1466695956136 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3672 | 1466695956138 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:36 INFO - PROCESS | 3672 | ++DOCSHELL 0C777C00 == 15 [pid = 3672] [id = 389] 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (0C7F6C00) [pid = 3672] [serial = 1167] [outer = 00000000] 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13129400) [pid = 3672] [serial = 1168] [outer = 0C7F6C00] 08:32:36 INFO - PROCESS | 3672 | 1466695956181 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14EDCC00) [pid = 3672] [serial = 1169] [outer = 0C7F6C00] 08:32:36 INFO - PROCESS | 3672 | 1466695956678 Marionette TRACE conn3 <- [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]]]}] 08:32:36 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 08:32:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:32:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:32:36 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. 08:32:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:32:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 729ms 08:32:36 INFO - PROCESS | 3672 | 1466695956699 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3672 | 1466695956700 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:32:36 INFO - PROCESS | 3672 | 1466695956703 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 3672 | 1466695956705 Marionette TRACE conn3 <- [1,1522,null,{}] 08:32:36 INFO - PROCESS | 3672 | 1466695956713 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3672 | 1466695956714 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:36 INFO - PROCESS | 3672 | 1466695956790 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:32:36 INFO - PROCESS | 3672 | 1466695956795 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3672 | 1466695956797 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:36 INFO - PROCESS | 3672 | ++DOCSHELL 10E8E000 == 16 [pid = 3672] [id = 390] 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (110C0C00) [pid = 3672] [serial = 1170] [outer = 00000000] 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17762000) [pid = 3672] [serial = 1171] [outer = 110C0C00] 08:32:36 INFO - PROCESS | 3672 | 1466695956840 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17765400) [pid = 3672] [serial = 1172] [outer = 110C0C00] 08:32:37 INFO - PROCESS | 3672 | 1466695957263 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 589ms 08:32:37 INFO - PROCESS | 3672 | 1466695957284 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3672 | 1466695957286 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:32:37 INFO - PROCESS | 3672 | 1466695957295 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3672 | 1466695957296 Marionette TRACE conn3 <- [1,1526,null,{}] 08:32:37 INFO - PROCESS | 3672 | 1466695957300 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3672 | 1466695957302 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:37 INFO - PROCESS | 3672 | 1466695957379 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:32:37 INFO - PROCESS | 3672 | 1466695957412 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3672 | 1466695957414 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:37 INFO - PROCESS | 3672 | ++DOCSHELL 0C7EF000 == 17 [pid = 3672] [id = 391] 08:32:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (105F4400) [pid = 3672] [serial = 1173] [outer = 00000000] 08:32:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17E27400) [pid = 3672] [serial = 1174] [outer = 105F4400] 08:32:37 INFO - PROCESS | 3672 | 1466695957456 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1780BC00) [pid = 3672] [serial = 1175] [outer = 105F4400] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10565800) [pid = 3672] [serial = 1139] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CEEC00) [pid = 3672] [serial = 1141] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10321C00) [pid = 3672] [serial = 1138] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15177800) [pid = 3672] [serial = 1128] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (111E3800) [pid = 3672] [serial = 1135] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16A09400) [pid = 3672] [serial = 1133] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10E0AC00) [pid = 3672] [serial = 1122] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10A58800) [pid = 3672] [serial = 1123] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (11CF8000) [pid = 3672] [serial = 1120] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (114D0800) [pid = 3672] [serial = 1119] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (12D96000) [pid = 3672] [serial = 1126] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (12BD8800) [pid = 3672] [serial = 1125] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10E09000) [pid = 3672] [serial = 1110] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (13C42000) [pid = 3672] [serial = 1113] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (18187C00) [pid = 3672] [serial = 1116] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1566E000) [pid = 3672] [serial = 1129] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (16802C00) [pid = 3672] [serial = 1132] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (17806400) [pid = 3672] [serial = 703] [outer = 00000000] [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.] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (132B4400) [pid = 3672] [serial = 1145] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (19D63800) [pid = 3672] [serial = 1117] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (1544FC00) [pid = 3672] [serial = 1114] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (11AE8400) [pid = 3672] [serial = 1111] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (15676000) [pid = 3672] [serial = 1147] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (13158000) [pid = 3672] [serial = 1144] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (11CFA800) [pid = 3672] [serial = 1142] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (11CCF800) [pid = 3672] [serial = 1136] [outer = 00000000] [url = about:blank] 08:32:38 INFO - PROCESS | 3672 | 1466695958997 Marionette TRACE conn3 <- [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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1753ms 08:32:39 INFO - PROCESS | 3672 | 1466695959062 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3672 | 1466695959066 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 3672 | 1466695959071 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:32:39 INFO - PROCESS | 3672 | 1466695959074 Marionette TRACE conn3 <- [1,1530,null,{}] 08:32:39 INFO - PROCESS | 3672 | 1466695959080 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3672 | 1466695959083 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:39 INFO - PROCESS | 3672 | 1466695959170 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:32:39 INFO - PROCESS | 3672 | 1466695959176 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3672 | 1466695959181 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:39 INFO - PROCESS | 3672 | ++DOCSHELL 10A5D000 == 18 [pid = 3672] [id = 392] 08:32:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (10A5F000) [pid = 3672] [serial = 1176] [outer = 00000000] 08:32:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (10E05800) [pid = 3672] [serial = 1177] [outer = 10A5F000] 08:32:39 INFO - PROCESS | 3672 | 1466695959238 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (10E09000) [pid = 3672] [serial = 1178] [outer = 10A5F000] 08:32:39 INFO - PROCESS | 3672 | 1466695959709 Marionette TRACE conn3 <- [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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 683ms 08:32:39 INFO - PROCESS | 3672 | 1466695959756 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3672 | 1466695959761 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:32:39 INFO - PROCESS | 3672 | 1466695959767 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 3672 | 1466695959770 Marionette TRACE conn3 <- [1,1534,null,{}] 08:32:39 INFO - PROCESS | 3672 | 1466695959774 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3672 | 1466695959777 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:39 INFO - PROCESS | 3672 | 1466695959897 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:32:39 INFO - PROCESS | 3672 | 1466695959911 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3672 | 1466695959914 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:39 INFO - PROCESS | 3672 | ++DOCSHELL 114C8C00 == 19 [pid = 3672] [id = 393] 08:32:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (114CA400) [pid = 3672] [serial = 1179] [outer = 00000000] 08:32:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (11AEB000) [pid = 3672] [serial = 1180] [outer = 114CA400] 08:32:39 INFO - PROCESS | 3672 | 1466695959966 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (11CD0800) [pid = 3672] [serial = 1181] [outer = 114CA400] 08:32:40 INFO - PROCESS | 3672 | 1466695960445 Marionette TRACE conn3 <- [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]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 745ms 08:32:40 INFO - PROCESS | 3672 | 1466695960507 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3672 | 1466695960509 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:32:40 INFO - PROCESS | 3672 | 1466695960556 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3672 | 1466695960560 Marionette TRACE conn3 <- [1,1538,null,{}] 08:32:40 INFO - PROCESS | 3672 | 1466695960571 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3672 | 1466695960576 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:40 INFO - PROCESS | 3672 | 1466695960699 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:32:40 INFO - PROCESS | 3672 | 1466695960758 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3672 | 1466695960761 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:40 INFO - PROCESS | 3672 | ++DOCSHELL 12D70400 == 20 [pid = 3672] [id = 394] 08:32:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (12D89800) [pid = 3672] [serial = 1182] [outer = 00000000] 08:32:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (13032400) [pid = 3672] [serial = 1183] [outer = 12D89800] 08:32:40 INFO - PROCESS | 3672 | 1466695960816 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (13131000) [pid = 3672] [serial = 1184] [outer = 12D89800] 08:32:41 INFO - PROCESS | 3672 | 1466695961244 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 760ms 08:32:41 INFO - PROCESS | 3672 | 1466695961307 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 3672 | 1466695961310 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:32:41 INFO - PROCESS | 3672 | 1466695961313 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 3672 | 1466695961315 Marionette TRACE conn3 <- [1,1542,null,{}] 08:32:41 INFO - PROCESS | 3672 | 1466695961318 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 3672 | 1466695961330 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:41 INFO - PROCESS | 3672 | 1466695961468 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:32:41 INFO - PROCESS | 3672 | 1466695961478 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 3672 | 1466695961480 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:41 INFO - PROCESS | 3672 | ++DOCSHELL 13158000 == 21 [pid = 3672] [id = 395] 08:32:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (131ED400) [pid = 3672] [serial = 1185] [outer = 00000000] 08:32:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (13958800) [pid = 3672] [serial = 1186] [outer = 131ED400] 08:32:41 INFO - PROCESS | 3672 | 1466695961573 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (14033C00) [pid = 3672] [serial = 1187] [outer = 131ED400] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (16A10800) [pid = 3672] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (160B9C00) [pid = 3672] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (0C7F6C00) [pid = 3672] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (12D96800) [pid = 3672] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (114C7C00) [pid = 3672] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (0C7FBC00) [pid = 3672] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (153C1800) [pid = 3672] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (1510C800) [pid = 3672] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:32:41 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (110C0C00) [pid = 3672] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:32:42 INFO - PROCESS | 3672 | 1466695961993 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 744ms 08:32:42 INFO - PROCESS | 3672 | 1466695962043 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3672 | 1466695962045 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:32:42 INFO - PROCESS | 3672 | 1466695962048 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3672 | 1466695962050 Marionette TRACE conn3 <- [1,1546,null,{}] 08:32:42 INFO - PROCESS | 3672 | 1466695962053 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3672 | 1466695962055 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:42 INFO - PROCESS | 3672 | 1466695962132 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:32:42 INFO - PROCESS | 3672 | 1466695962139 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3672 | 1466695962141 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:42 INFO - PROCESS | 3672 | ++DOCSHELL 14031400 == 22 [pid = 3672] [id = 396] 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (140BF000) [pid = 3672] [serial = 1188] [outer = 00000000] 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (15108C00) [pid = 3672] [serial = 1189] [outer = 140BF000] 08:32:42 INFO - PROCESS | 3672 | 1466695962186 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (15175000) [pid = 3672] [serial = 1190] [outer = 140BF000] 08:32:42 INFO - PROCESS | 3672 | 1466695962604 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 590ms 08:32:42 INFO - PROCESS | 3672 | 1466695962645 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3672 | 1466695962647 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:32:42 INFO - PROCESS | 3672 | 1466695962650 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3672 | 1466695962652 Marionette TRACE conn3 <- [1,1550,null,{}] 08:32:42 INFO - PROCESS | 3672 | 1466695962655 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3672 | 1466695962661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:42 INFO - PROCESS | 3672 | 1466695962764 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:32:42 INFO - PROCESS | 3672 | 1466695962773 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3672 | 1466695962775 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:42 INFO - PROCESS | 3672 | ++DOCSHELL 1544D400 == 23 [pid = 3672] [id = 397] 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (1566E000) [pid = 3672] [serial = 1191] [outer = 00000000] 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (160B8C00) [pid = 3672] [serial = 1192] [outer = 1566E000] 08:32:42 INFO - PROCESS | 3672 | 1466695962826 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (160BC800) [pid = 3672] [serial = 1193] [outer = 1566E000] 08:32:43 INFO - PROCESS | 3672 | 1466695963274 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 698ms 08:32:43 INFO - PROCESS | 3672 | 1466695963350 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 3672 | 1466695963352 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:32:43 INFO - PROCESS | 3672 | 1466695963355 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:32:43 INFO - PROCESS | 3672 | 1466695963357 Marionette TRACE conn3 <- [1,1554,null,{}] 08:32:43 INFO - PROCESS | 3672 | 1466695963360 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 3672 | 1466695963362 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:43 INFO - PROCESS | 3672 | 1466695963447 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:32:43 INFO - PROCESS | 3672 | 1466695963484 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3672 | 1466695963486 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:43 INFO - PROCESS | 3672 | ++DOCSHELL 15B42C00 == 24 [pid = 3672] [id = 398] 08:32:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (160B8800) [pid = 3672] [serial = 1194] [outer = 00000000] 08:32:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (16858C00) [pid = 3672] [serial = 1195] [outer = 160B8800] 08:32:43 INFO - PROCESS | 3672 | 1466695963528 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1685B800) [pid = 3672] [serial = 1196] [outer = 160B8800] 08:32:44 INFO - PROCESS | 3672 | 1466695964247 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 931ms 08:32:44 INFO - PROCESS | 3672 | 1466695964285 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3672 | 1466695964289 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:32:44 INFO - PROCESS | 3672 | 1466695964294 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3672 | 1466695964298 Marionette TRACE conn3 <- [1,1558,null,{}] 08:32:44 INFO - PROCESS | 3672 | 1466695964304 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3672 | 1466695964307 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:44 INFO - PROCESS | 3672 | 1466695964420 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:32:44 INFO - PROCESS | 3672 | 1466695964549 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3672 | 1466695964552 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:44 INFO - PROCESS | 3672 | ++DOCSHELL 10B9D400 == 25 [pid = 3672] [id = 399] 08:32:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10B9D800) [pid = 3672] [serial = 1197] [outer = 00000000] 08:32:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (110C7400) [pid = 3672] [serial = 1198] [outer = 10B9D800] 08:32:44 INFO - PROCESS | 3672 | 1466695964609 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114D3400) [pid = 3672] [serial = 1199] [outer = 10B9D800] 08:32:45 INFO - PROCESS | 3672 | 1466695965443 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1209ms 08:32:45 INFO - PROCESS | 3672 | 1466695965506 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 3672 | 1466695965511 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:32:45 INFO - PROCESS | 3672 | 1466695965516 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:32:45 INFO - PROCESS | 3672 | 1466695965519 Marionette TRACE conn3 <- [1,1562,null,{}] 08:32:45 INFO - PROCESS | 3672 | 1466695965525 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 3672 | 1466695965527 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:45 INFO - PROCESS | 3672 | 1466695965641 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:32:45 INFO - PROCESS | 3672 | 1466695965723 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3672 | 1466695965727 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:45 INFO - PROCESS | 3672 | ++DOCSHELL 104E7C00 == 26 [pid = 3672] [id = 400] 08:32:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (104EA800) [pid = 3672] [serial = 1200] [outer = 00000000] 08:32:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10E06000) [pid = 3672] [serial = 1201] [outer = 104EA800] 08:32:45 INFO - PROCESS | 3672 | 1466695965822 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10E3D800) [pid = 3672] [serial = 1202] [outer = 104EA800] 08:32:45 INFO - PROCESS | 3672 | --DOCSHELL 0C7FB400 == 25 [pid = 3672] [id = 383] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1595F000) [pid = 3672] [serial = 1148] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17765400) [pid = 3672] [serial = 1172] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16D5FC00) [pid = 3672] [serial = 1165] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16593C00) [pid = 3672] [serial = 1162] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (13129400) [pid = 3672] [serial = 1168] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (17762000) [pid = 3672] [serial = 1171] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (174D5400) [pid = 3672] [serial = 1166] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (13154C00) [pid = 3672] [serial = 1156] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (11C2BC00) [pid = 3672] [serial = 1153] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (11CF3C00) [pid = 3672] [serial = 1154] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (104E1000) [pid = 3672] [serial = 1150] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (10A59C00) [pid = 3672] [serial = 1151] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (14EDCC00) [pid = 3672] [serial = 1169] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (15677400) [pid = 3672] [serial = 1159] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1677F800) [pid = 3672] [serial = 1163] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (15B40800) [pid = 3672] [serial = 1160] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (134B1C00) [pid = 3672] [serial = 1157] [outer = 00000000] [url = about:blank] 08:32:45 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (17E27400) [pid = 3672] [serial = 1174] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3672 | 1466695966258 Marionette TRACE conn3 <- [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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 807ms 08:32:46 INFO - PROCESS | 3672 | 1466695966303 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3672 | 1466695966308 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:32:46 INFO - PROCESS | 3672 | 1466695966314 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3672 | 1466695966317 Marionette TRACE conn3 <- [1,1566,null,{}] 08:32:46 INFO - PROCESS | 3672 | 1466695966320 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3672 | 1466695966323 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:46 INFO - PROCESS | 3672 | 1466695966407 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:32:46 INFO - PROCESS | 3672 | 1466695966416 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 3672 | 1466695966418 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:46 INFO - PROCESS | 3672 | ++DOCSHELL 11CF6400 == 26 [pid = 3672] [id = 401] 08:32:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (11CF6C00) [pid = 3672] [serial = 1203] [outer = 00000000] 08:32:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (1281E000) [pid = 3672] [serial = 1204] [outer = 11CF6C00] 08:32:46 INFO - PROCESS | 3672 | 1466695966464 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (129B7C00) [pid = 3672] [serial = 1205] [outer = 11CF6C00] 08:32:46 INFO - PROCESS | 3672 | 1466695966939 Marionette TRACE conn3 <- [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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 636ms 08:32:46 INFO - PROCESS | 3672 | 1466695966951 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3672 | 1466695966953 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:32:46 INFO - PROCESS | 3672 | 1466695966956 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3672 | 1466695966960 Marionette TRACE conn3 <- [1,1570,null,{}] 08:32:46 INFO - PROCESS | 3672 | 1466695966974 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3672 | 1466695966978 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:47 INFO - PROCESS | 3672 | 1466695967063 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:32:47 INFO - PROCESS | 3672 | 1466695967103 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3672 | 1466695967106 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:47 INFO - PROCESS | 3672 | ++DOCSHELL 1394F400 == 27 [pid = 3672] [id = 402] 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (1394F800) [pid = 3672] [serial = 1206] [outer = 00000000] 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (13C3AC00) [pid = 3672] [serial = 1207] [outer = 1394F800] 08:32:47 INFO - PROCESS | 3672 | 1466695967153 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (140C6800) [pid = 3672] [serial = 1208] [outer = 1394F800] 08:32:47 INFO - PROCESS | 3672 | 1466695967616 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 683ms 08:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:32:47 INFO - PROCESS | 3672 | 1466695967656 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3672 | 1466695967658 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 3672 | 1466695967662 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 3672 | 1466695967663 Marionette TRACE conn3 <- [1,1574,null,{}] 08:32:47 INFO - PROCESS | 3672 | 1466695967667 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3672 | 1466695967669 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:47 INFO - PROCESS | 3672 | 1466695967751 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:32:47 INFO - PROCESS | 3672 | 1466695967759 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3672 | 1466695967761 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:47 INFO - PROCESS | 3672 | ++DOCSHELL 15454C00 == 28 [pid = 3672] [id = 403] 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (1566D800) [pid = 3672] [serial = 1209] [outer = 00000000] 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (156E1000) [pid = 3672] [serial = 1210] [outer = 1566D800] 08:32:47 INFO - PROCESS | 3672 | 1466695967815 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (15B40800) [pid = 3672] [serial = 1211] [outer = 1566D800] 08:32:48 INFO - PROCESS | 3672 | 1466695968234 Marionette TRACE conn3 <- [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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 621ms 08:32:48 INFO - PROCESS | 3672 | 1466695968283 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3672 | 1466695968285 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:32:48 INFO - PROCESS | 3672 | 1466695968294 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 3672 | 1466695968296 Marionette TRACE conn3 <- [1,1578,null,{}] 08:32:48 INFO - PROCESS | 3672 | 1466695968299 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3672 | 1466695968301 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:48 INFO - PROCESS | 3672 | 1466695968406 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:32:48 INFO - PROCESS | 3672 | 1466695968411 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3672 | 1466695968413 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:48 INFO - PROCESS | 3672 | ++DOCSHELL 15B4C000 == 29 [pid = 3672] [id = 404] 08:32:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (160B8400) [pid = 3672] [serial = 1212] [outer = 00000000] 08:32:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1677A000) [pid = 3672] [serial = 1213] [outer = 160B8400] 08:32:48 INFO - PROCESS | 3672 | 1466695968483 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1680B000) [pid = 3672] [serial = 1214] [outer = 160B8400] 08:32:48 INFO - PROCESS | 3672 | 1466695968920 Marionette TRACE conn3 <- [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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 636ms 08:32:48 INFO - PROCESS | 3672 | 1466695968927 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3672 | 1466695968929 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:32:48 INFO - PROCESS | 3672 | 1466695968932 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 3672 | 1466695968934 Marionette TRACE conn3 <- [1,1582,null,{}] 08:32:48 INFO - PROCESS | 3672 | 1466695968951 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3672 | 1466695968960 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:49 INFO - PROCESS | 3672 | 1466695969092 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:32:49 INFO - PROCESS | 3672 | 1466695969098 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3672 | 1466695969100 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:49 INFO - PROCESS | 3672 | ++DOCSHELL 160C6C00 == 30 [pid = 3672] [id = 405] 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (16A06400) [pid = 3672] [serial = 1215] [outer = 00000000] 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (16E4F400) [pid = 3672] [serial = 1216] [outer = 16A06400] 08:32:49 INFO - PROCESS | 3672 | 1466695969143 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (175DF000) [pid = 3672] [serial = 1217] [outer = 16A06400] 08:32:49 INFO - PROCESS | 3672 | 1466695969590 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 698ms 08:32:49 INFO - PROCESS | 3672 | 1466695969632 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3672 | 1466695969634 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:32:49 INFO - PROCESS | 3672 | 1466695969637 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3672 | 1466695969639 Marionette TRACE conn3 <- [1,1586,null,{}] 08:32:49 INFO - PROCESS | 3672 | 1466695969647 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3672 | 1466695969649 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:49 INFO - PROCESS | 3672 | 1466695969752 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:32:49 INFO - PROCESS | 3672 | 1466695969839 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3672 | 1466695969841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:49 INFO - PROCESS | 3672 | ++DOCSHELL 1047EC00 == 31 [pid = 3672] [id = 406] 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13225000) [pid = 3672] [serial = 1218] [outer = 00000000] 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17765400) [pid = 3672] [serial = 1219] [outer = 13225000] 08:32:49 INFO - PROCESS | 3672 | 1466695969885 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (140C0800) [pid = 3672] [serial = 1220] [outer = 13225000] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (114CA400) [pid = 3672] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (131ED400) [pid = 3672] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (105F4400) [pid = 3672] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10A5F000) [pid = 3672] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (12D89800) [pid = 3672] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (140BF000) [pid = 3672] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:32:50 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1566E000) [pid = 3672] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:32:50 INFO - PROCESS | 3672 | 1466695970314 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 729ms 08:32:50 INFO - PROCESS | 3672 | 1466695970378 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 3672 | 1466695970380 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:32:50 INFO - PROCESS | 3672 | 1466695970384 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 3672 | 1466695970385 Marionette TRACE conn3 <- [1,1590,null,{}] 08:32:50 INFO - PROCESS | 3672 | 1466695970389 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 3672 | 1466695970391 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:50 INFO - PROCESS | 3672 | 1466695970451 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:32:50 INFO - PROCESS | 3672 | 1466695970472 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 3672 | 1466695970474 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:50 INFO - PROCESS | 3672 | ++DOCSHELL 13C35400 == 32 [pid = 3672] [id = 407] 08:32:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (13C3B000) [pid = 3672] [serial = 1221] [outer = 00000000] 08:32:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (16858400) [pid = 3672] [serial = 1222] [outer = 13C3B000] 08:32:50 INFO - PROCESS | 3672 | 1466695970517 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (17763400) [pid = 3672] [serial = 1223] [outer = 13C3B000] 08:32:50 INFO - PROCESS | 3672 | 1466695970961 Marionette TRACE conn3 <- [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]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 636ms 08:32:51 INFO - PROCESS | 3672 | 1466695971006 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 3672 | 1466695971008 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:32:51 INFO - PROCESS | 3672 | 1466695971012 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 3672 | 1466695971014 Marionette TRACE conn3 <- [1,1594,null,{}] 08:32:51 INFO - PROCESS | 3672 | 1466695971017 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 3672 | 1466695971019 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:51 INFO - PROCESS | 3672 | 1466695971095 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:32:51 INFO - PROCESS | 3672 | 1466695971127 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 3672 | 1466695971129 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:51 INFO - PROCESS | 3672 | ++DOCSHELL 104EAC00 == 33 [pid = 3672] [id = 408] 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (131ED400) [pid = 3672] [serial = 1224] [outer = 00000000] 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (17F2C400) [pid = 3672] [serial = 1225] [outer = 131ED400] 08:32:51 INFO - PROCESS | 3672 | 1466695971171 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17FF0800) [pid = 3672] [serial = 1226] [outer = 131ED400] 08:32:51 INFO - PROCESS | 3672 | 1466695971590 Marionette TRACE conn3 <- [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]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 636ms 08:32:51 INFO - PROCESS | 3672 | 1466695971649 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 3672 | 1466695971651 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:51 INFO - PROCESS | 3672 | 1466695971655 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 3672 | 1466695971656 Marionette TRACE conn3 <- [1,1598,null,{}] 08:32:51 INFO - PROCESS | 3672 | 1466695971660 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 3672 | 1466695971661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:51 INFO - PROCESS | 3672 | 1466695971740 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:32:51 INFO - PROCESS | 3672 | 1466695971745 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 3672 | 1466695971747 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:51 INFO - PROCESS | 3672 | ++DOCSHELL 129EB000 == 34 [pid = 3672] [id = 409] 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13226000) [pid = 3672] [serial = 1227] [outer = 00000000] 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17FE9800) [pid = 3672] [serial = 1228] [outer = 13226000] 08:32:51 INFO - PROCESS | 3672 | 1466695971800 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (18184400) [pid = 3672] [serial = 1229] [outer = 13226000] 08:32:52 INFO - PROCESS | 3672 | 1466695972213 Marionette TRACE conn3 <- [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]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 589ms 08:32:52 INFO - PROCESS | 3672 | 1466695972258 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 3672 | 1466695972261 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:52 INFO - PROCESS | 3672 | 1466695972268 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 3672 | 1466695972271 Marionette TRACE conn3 <- [1,1602,null,{}] 08:32:52 INFO - PROCESS | 3672 | 1466695972274 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 3672 | 1466695972276 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:52 INFO - PROCESS | 3672 | 1466695972410 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:32:52 INFO - PROCESS | 3672 | 1466695972559 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 3672 | 1466695972563 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:52 INFO - PROCESS | 3672 | ++DOCSHELL 104E7800 == 35 [pid = 3672] [id = 410] 08:32:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (104ECC00) [pid = 3672] [serial = 1230] [outer = 00000000] 08:32:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (105F2000) [pid = 3672] [serial = 1231] [outer = 104ECC00] 08:32:52 INFO - PROCESS | 3672 | 1466695972617 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A62400) [pid = 3672] [serial = 1232] [outer = 104ECC00] 08:32:53 INFO - PROCESS | 3672 | 1466695973187 Marionette TRACE conn3 <- [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]]]}] 08:32:53 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 08:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 993ms 08:32:53 INFO - PROCESS | 3672 | 1466695973257 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 3672 | 1466695973261 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:53 INFO - PROCESS | 3672 | 1466695973266 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 3672 | 1466695973270 Marionette TRACE conn3 <- [1,1606,null,{}] 08:32:53 INFO - PROCESS | 3672 | 1466695973275 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 3672 | 1466695973278 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:53 INFO - PROCESS | 3672 | 1466695973414 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:32:53 INFO - PROCESS | 3672 | 1466695973547 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 3672 | 1466695973550 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:53 INFO - PROCESS | 3672 | ++DOCSHELL 129ACC00 == 36 [pid = 3672] [id = 411] 08:32:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (129F0C00) [pid = 3672] [serial = 1233] [outer = 00000000] 08:32:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12D95000) [pid = 3672] [serial = 1234] [outer = 129F0C00] 08:32:53 INFO - PROCESS | 3672 | 1466695973606 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (132AE400) [pid = 3672] [serial = 1235] [outer = 129F0C00] 08:32:54 INFO - PROCESS | 3672 | 1466695974218 Marionette TRACE conn3 <- [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]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 992ms 08:32:54 INFO - PROCESS | 3672 | 1466695974274 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 3672 | 1466695974277 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:54 INFO - PROCESS | 3672 | 1466695974281 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 3672 | 1466695974283 Marionette TRACE conn3 <- [1,1610,null,{}] 08:32:54 INFO - PROCESS | 3672 | 1466695974287 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 3672 | 1466695974289 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:54 INFO - PROCESS | 3672 | 1466695974393 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:32:54 INFO - PROCESS | 3672 | 1466695974527 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 3672 | 1466695974529 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:54 INFO - PROCESS | 3672 | ++DOCSHELL 13C42400 == 37 [pid = 3672] [id = 412] 08:32:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160BB800) [pid = 3672] [serial = 1236] [outer = 00000000] 08:32:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16BBB000) [pid = 3672] [serial = 1237] [outer = 160BB800] 08:32:54 INFO - PROCESS | 3672 | 1466695974583 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16D5FC00) [pid = 3672] [serial = 1238] [outer = 160BB800] 08:32:55 INFO - PROCESS | 3672 | 1466695975334 Marionette TRACE conn3 <- [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]]]}] 08:32:55 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 08:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1148ms 08:32:55 INFO - PROCESS | 3672 | 1466695975418 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 3672 | 1466695975421 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:32:55 INFO - PROCESS | 3672 | 1466695975426 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 3672 | 1466695975429 Marionette TRACE conn3 <- [1,1614,null,{}] 08:32:55 INFO - PROCESS | 3672 | 1466695975434 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 3672 | 1466695975437 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:55 INFO - PROCESS | 3672 | 1466695975568 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 129EB000 == 36 [pid = 3672] [id = 409] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 104EAC00 == 35 [pid = 3672] [id = 408] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 13C35400 == 34 [pid = 3672] [id = 407] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 1047EC00 == 33 [pid = 3672] [id = 406] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 160C6C00 == 32 [pid = 3672] [id = 405] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 15B4C000 == 31 [pid = 3672] [id = 404] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 15454C00 == 30 [pid = 3672] [id = 403] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 1394F400 == 29 [pid = 3672] [id = 402] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 11CF6400 == 28 [pid = 3672] [id = 401] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 13C42400 == 27 [pid = 3672] [id = 412] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 104E7800 == 26 [pid = 3672] [id = 410] 08:32:56 INFO - PROCESS | 3672 | --DOCSHELL 129ACC00 == 25 [pid = 3672] [id = 411] 08:32:56 INFO - PROCESS | 3672 | 1466695976220 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3672 | 1466695976224 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11AEB000) [pid = 3672] [serial = 1180] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11CD0800) [pid = 3672] [serial = 1181] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13958800) [pid = 3672] [serial = 1186] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1780BC00) [pid = 3672] [serial = 1175] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E05800) [pid = 3672] [serial = 1177] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13131000) [pid = 3672] [serial = 1184] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (13032400) [pid = 3672] [serial = 1183] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15108C00) [pid = 3672] [serial = 1189] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (14033C00) [pid = 3672] [serial = 1187] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (160B8C00) [pid = 3672] [serial = 1192] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16858C00) [pid = 3672] [serial = 1195] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15175000) [pid = 3672] [serial = 1190] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10E09000) [pid = 3672] [serial = 1178] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (160BC800) [pid = 3672] [serial = 1193] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3672 | ++DOCSHELL 103C8C00 == 26 [pid = 3672] [id = 413] 08:32:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (103CB400) [pid = 3672] [serial = 1239] [outer = 00000000] 08:32:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (104EAC00) [pid = 3672] [serial = 1240] [outer = 103CB400] 08:32:56 INFO - PROCESS | 3672 | 1466695976355 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10A59C00) [pid = 3672] [serial = 1241] [outer = 103CB400] 08:32:56 INFO - PROCESS | 3672 | 1466695976814 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1442ms 08:32:56 INFO - PROCESS | 3672 | 1466695976892 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 3672 | 1466695976896 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:32:56 INFO - PROCESS | 3672 | 1466695976900 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:32:56 INFO - PROCESS | 3672 | 1466695976903 Marionette TRACE conn3 <- [1,1618,null,{}] 08:32:56 INFO - PROCESS | 3672 | 1466695976908 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 3672 | 1466695976912 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:57 INFO - PROCESS | 3672 | 1466695976992 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:32:57 INFO - PROCESS | 3672 | 1466695977002 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 3672 | 1466695977005 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:57 INFO - PROCESS | 3672 | ++DOCSHELL 110BE400 == 27 [pid = 3672] [id = 414] 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (110BE800) [pid = 3672] [serial = 1242] [outer = 00000000] 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (111ED400) [pid = 3672] [serial = 1243] [outer = 110BE800] 08:32:57 INFO - PROCESS | 3672 | 1466695977053 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11AEE800) [pid = 3672] [serial = 1244] [outer = 110BE800] 08:32:57 INFO - PROCESS | 3672 | 1466695977533 Marionette TRACE conn3 <- [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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 698ms 08:32:57 INFO - PROCESS | 3672 | 1466695977594 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3672 | 1466695977598 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:32:57 INFO - PROCESS | 3672 | 1466695977603 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3672 | 1466695977605 Marionette TRACE conn3 <- [1,1622,null,{}] 08:32:57 INFO - PROCESS | 3672 | 1466695977609 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3672 | 1466695977612 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:57 INFO - PROCESS | 3672 | 1466695977706 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:32:57 INFO - PROCESS | 3672 | 1466695977800 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 3672 | 1466695977802 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:57 INFO - PROCESS | 3672 | ++DOCSHELL 10E97000 == 28 [pid = 3672] [id = 415] 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12925000) [pid = 3672] [serial = 1245] [outer = 00000000] 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (129F2400) [pid = 3672] [serial = 1246] [outer = 12925000] 08:32:57 INFO - PROCESS | 3672 | 1466695977847 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1309F000) [pid = 3672] [serial = 1247] [outer = 12925000] 08:32:58 INFO - PROCESS | 3672 | 1466695978273 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 698ms 08:32:58 INFO - PROCESS | 3672 | 1466695978301 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 3672 | 1466695978303 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:32:58 INFO - PROCESS | 3672 | 1466695978308 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 3672 | 1466695978314 Marionette TRACE conn3 <- [1,1626,null,{}] 08:32:58 INFO - PROCESS | 3672 | 1466695978323 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 3672 | 1466695978327 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:58 INFO - PROCESS | 3672 | 1466695978455 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:32:58 INFO - PROCESS | 3672 | 1466695978478 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3672 | 1466695978481 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:58 INFO - PROCESS | 3672 | ++DOCSHELL 134B1800 == 29 [pid = 3672] [id = 416] 08:32:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1394E800) [pid = 3672] [serial = 1248] [outer = 00000000] 08:32:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14033C00) [pid = 3672] [serial = 1249] [outer = 1394E800] 08:32:58 INFO - PROCESS | 3672 | 1466695978525 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15171C00) [pid = 3672] [serial = 1250] [outer = 1394E800] 08:32:58 INFO - PROCESS | 3672 | 1466695978988 Marionette TRACE conn3 <- [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]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 698ms 08:32:59 INFO - PROCESS | 3672 | 1466695979008 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3672 | 1466695979011 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:32:59 INFO - PROCESS | 3672 | 1466695979014 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:32:59 INFO - PROCESS | 3672 | 1466695979016 Marionette TRACE conn3 <- [1,1630,null,{}] 08:32:59 INFO - PROCESS | 3672 | 1466695979020 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3672 | 1466695979022 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:59 INFO - PROCESS | 3672 | 1466695979146 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:32:59 INFO - PROCESS | 3672 | 1466695979162 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3672 | 1466695979164 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:59 INFO - PROCESS | 3672 | ++DOCSHELL 1544D000 == 30 [pid = 3672] [id = 417] 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15452C00) [pid = 3672] [serial = 1251] [outer = 00000000] 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15963000) [pid = 3672] [serial = 1252] [outer = 15452C00] 08:32:59 INFO - PROCESS | 3672 | 1466695979221 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15B4C000) [pid = 3672] [serial = 1253] [outer = 15452C00] 08:32:59 INFO - PROCESS | 3672 | 1466695979642 Marionette TRACE conn3 <- [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]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 682ms 08:32:59 INFO - PROCESS | 3672 | 1466695979700 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3672 | 1466695979702 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:32:59 INFO - PROCESS | 3672 | 1466695979710 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3672 | 1466695979712 Marionette TRACE conn3 <- [1,1634,null,{}] 08:32:59 INFO - PROCESS | 3672 | 1466695979716 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3672 | 1466695979718 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:59 INFO - PROCESS | 3672 | 1466695979835 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:32:59 INFO - PROCESS | 3672 | 1466695979844 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3672 | 1466695979850 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:32:59 INFO - PROCESS | 3672 | ++DOCSHELL 160C3800 == 31 [pid = 3672] [id = 418] 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160C4000) [pid = 3672] [serial = 1254] [outer = 00000000] 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16778C00) [pid = 3672] [serial = 1255] [outer = 160C4000] 08:32:59 INFO - PROCESS | 3672 | 1466695979905 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16D58C00) [pid = 3672] [serial = 1256] [outer = 160C4000] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13226000) [pid = 3672] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160B8400) [pid = 3672] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1394F800) [pid = 3672] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1566D800) [pid = 3672] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16A06400) [pid = 3672] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13225000) [pid = 3672] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13C3B000) [pid = 3672] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (131ED400) [pid = 3672] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (104EA800) [pid = 3672] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10B9D800) [pid = 3672] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11CF6C00) [pid = 3672] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:33:00 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (160B8800) [pid = 3672] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:33:00 INFO - PROCESS | 3672 | 1466695980918 Marionette TRACE conn3 <- [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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1241ms 08:33:00 INFO - PROCESS | 3672 | 1466695980967 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 3672 | 1466695980972 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:33:00 INFO - PROCESS | 3672 | 1466695980977 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 3672 | 1466695980981 Marionette TRACE conn3 <- [1,1638,null,{}] 08:33:00 INFO - PROCESS | 3672 | 1466695980987 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 3672 | 1466695980990 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:01 INFO - PROCESS | 3672 | 1466695981106 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:33:01 INFO - PROCESS | 3672 | 1466695981238 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 3672 | 1466695981243 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:01 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F4400 == 32 [pid = 3672] [id = 419] 08:33:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10E08400) [pid = 3672] [serial = 1257] [outer = 00000000] 08:33:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CF1C00) [pid = 3672] [serial = 1258] [outer = 10E08400] 08:33:01 INFO - PROCESS | 3672 | 1466695981290 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CFC400) [pid = 3672] [serial = 1259] [outer = 10E08400] 08:33:01 INFO - PROCESS | 3672 | 1466695982002 Marionette TRACE conn3 <- [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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1086ms 08:33:02 INFO - PROCESS | 3672 | 1466695982158 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 3672 | 1466695982162 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 3672 | 1466695982166 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 3672 | 1466695982170 Marionette TRACE conn3 <- [1,1642,null,{}] 08:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:33:02 INFO - PROCESS | 3672 | 1466695982183 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 3672 | 1466695982186 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:02 INFO - PROCESS | 3672 | 1466695982295 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:33:02 INFO - PROCESS | 3672 | 1466695982380 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 3672 | 1466695982385 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:02 INFO - PROCESS | 3672 | ++DOCSHELL 10E09000 == 33 [pid = 3672] [id = 420] 08:33:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E0BC00) [pid = 3672] [serial = 1260] [outer = 00000000] 08:33:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10E38400) [pid = 3672] [serial = 1261] [outer = 10E0BC00] 08:33:02 INFO - PROCESS | 3672 | 1466695982497 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (111E3000) [pid = 3672] [serial = 1262] [outer = 10E0BC00] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 114C6800 == 32 [pid = 3672] [id = 384] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 0C777C00 == 31 [pid = 3672] [id = 389] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 12D8E800 == 30 [pid = 3672] [id = 385] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 13158000 == 29 [pid = 3672] [id = 395] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 16A0F800 == 28 [pid = 3672] [id = 388] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 160B9400 == 27 [pid = 3672] [id = 387] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 12D70400 == 26 [pid = 3672] [id = 394] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 153C1400 == 25 [pid = 3672] [id = 386] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 114C8C00 == 24 [pid = 3672] [id = 393] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 0C7EF000 == 23 [pid = 3672] [id = 391] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 10E8E000 == 22 [pid = 3672] [id = 390] 08:33:02 INFO - PROCESS | 3672 | --DOCSHELL 10A5D000 == 21 [pid = 3672] [id = 392] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1677A000) [pid = 3672] [serial = 1213] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13C3AC00) [pid = 3672] [serial = 1207] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (140C6800) [pid = 3672] [serial = 1208] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (156E1000) [pid = 3672] [serial = 1210] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (175DF000) [pid = 3672] [serial = 1217] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16E4F400) [pid = 3672] [serial = 1216] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17765400) [pid = 3672] [serial = 1219] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17763400) [pid = 3672] [serial = 1223] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16858400) [pid = 3672] [serial = 1222] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17F2C400) [pid = 3672] [serial = 1225] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (140C0800) [pid = 3672] [serial = 1220] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10E06000) [pid = 3672] [serial = 1201] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (110C7400) [pid = 3672] [serial = 1198] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10E3D800) [pid = 3672] [serial = 1202] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (114D3400) [pid = 3672] [serial = 1199] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1281E000) [pid = 3672] [serial = 1204] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1685B800) [pid = 3672] [serial = 1196] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (129B7C00) [pid = 3672] [serial = 1205] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (18184400) [pid = 3672] [serial = 1229] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1680B000) [pid = 3672] [serial = 1214] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (17FF0800) [pid = 3672] [serial = 1226] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15B40800) [pid = 3672] [serial = 1211] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (17FE9800) [pid = 3672] [serial = 1228] [outer = 00000000] [url = about:blank] 08:33:02 INFO - PROCESS | 3672 | 1466695982975 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 822ms 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:33:03 INFO - PROCESS | 3672 | 1466695983015 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3672 | 1466695983019 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:33:03 INFO - PROCESS | 3672 | 1466695983025 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3672 | 1466695983029 Marionette TRACE conn3 <- [1,1646,null,{}] 08:33:03 INFO - PROCESS | 3672 | 1466695983033 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3672 | 1466695983036 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:03 INFO - PROCESS | 3672 | 1466695983120 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:33:03 INFO - PROCESS | 3672 | 1466695983128 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3672 | 1466695983130 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:03 INFO - PROCESS | 3672 | ++DOCSHELL 11CFC000 == 22 [pid = 3672] [id = 421] 08:33:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (11CFCC00) [pid = 3672] [serial = 1263] [outer = 00000000] 08:33:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (129EBC00) [pid = 3672] [serial = 1264] [outer = 11CFCC00] 08:33:03 INFO - PROCESS | 3672 | 1466695983178 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (12D61400) [pid = 3672] [serial = 1265] [outer = 11CFCC00] 08:33:03 INFO - PROCESS | 3672 | 1466695983655 Marionette TRACE conn3 <- [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]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 682ms 08:33:03 INFO - PROCESS | 3672 | 1466695983703 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3672 | 1466695983705 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:33:03 INFO - PROCESS | 3672 | 1466695983709 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3672 | 1466695983711 Marionette TRACE conn3 <- [1,1650,null,{}] 08:33:03 INFO - PROCESS | 3672 | 1466695983720 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3672 | 1466695983725 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:03 INFO - PROCESS | 3672 | 1466695983838 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:33:03 INFO - PROCESS | 3672 | 1466695983932 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3672 | 1466695983936 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:03 INFO - PROCESS | 3672 | ++DOCSHELL 13C3E000 == 23 [pid = 3672] [id = 422] 08:33:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (13C41400) [pid = 3672] [serial = 1266] [outer = 00000000] 08:33:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (140BEC00) [pid = 3672] [serial = 1267] [outer = 13C41400] 08:33:03 INFO - PROCESS | 3672 | 1466695983984 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (140C7800) [pid = 3672] [serial = 1268] [outer = 13C41400] 08:33:04 INFO - PROCESS | 3672 | 1466695984388 Marionette TRACE conn3 <- [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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 729ms 08:33:04 INFO - PROCESS | 3672 | 1466695984449 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 3672 | 1466695984451 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:33:04 INFO - PROCESS | 3672 | 1466695984454 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:33:04 INFO - PROCESS | 3672 | 1466695984456 Marionette TRACE conn3 <- [1,1654,null,{}] 08:33:04 INFO - PROCESS | 3672 | 1466695984459 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3672 | 1466695984461 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:04 INFO - PROCESS | 3672 | 1466695984543 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:33:04 INFO - PROCESS | 3672 | 1466695984549 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3672 | 1466695984551 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:04 INFO - PROCESS | 3672 | ++DOCSHELL 1510E800 == 24 [pid = 3672] [id = 423] 08:33:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (153BE000) [pid = 3672] [serial = 1269] [outer = 00000000] 08:33:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15B40800) [pid = 3672] [serial = 1270] [outer = 153BE000] 08:33:04 INFO - PROCESS | 3672 | 1466695984600 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (160B8400) [pid = 3672] [serial = 1271] [outer = 153BE000] 08:33:05 INFO - PROCESS | 3672 | 1466695985066 Marionette TRACE conn3 <- [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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 683ms 08:33:05 INFO - PROCESS | 3672 | 1466695985155 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3672 | 1466695985157 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:33:05 INFO - PROCESS | 3672 | 1466695985160 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 3672 | 1466695985162 Marionette TRACE conn3 <- [1,1658,null,{}] 08:33:05 INFO - PROCESS | 3672 | 1466695985165 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3672 | 1466695985167 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:05 INFO - PROCESS | 3672 | 1466695985305 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:33:05 INFO - PROCESS | 3672 | 1466695985313 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 3672 | 1466695985315 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:05 INFO - PROCESS | 3672 | ++DOCSHELL 15B40000 == 25 [pid = 3672] [id = 424] 08:33:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (160BF800) [pid = 3672] [serial = 1272] [outer = 00000000] 08:33:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (16804000) [pid = 3672] [serial = 1273] [outer = 160BF800] 08:33:05 INFO - PROCESS | 3672 | 1466695985415 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16A0D400) [pid = 3672] [serial = 1274] [outer = 160BF800] 08:33:05 INFO - PROCESS | 3672 | 1466695985846 Marionette TRACE conn3 <- [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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 729ms 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:33:05 INFO - PROCESS | 3672 | 1466695985884 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3672 | 1466695985886 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 3672 | 1466695985889 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 3672 | 1466695985890 Marionette TRACE conn3 <- [1,1662,null,{}] 08:33:05 INFO - PROCESS | 3672 | 1466695985894 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3672 | 1466695985899 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:06 INFO - PROCESS | 3672 | 1466695986035 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:33:06 INFO - PROCESS | 3672 | 1466695986096 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3672 | 1466695986099 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:06 INFO - PROCESS | 3672 | ++DOCSHELL 17593C00 == 26 [pid = 3672] [id = 425] 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17594C00) [pid = 3672] [serial = 1275] [outer = 00000000] 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (175DFC00) [pid = 3672] [serial = 1276] [outer = 17594C00] 08:33:06 INFO - PROCESS | 3672 | 1466695986143 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17765400) [pid = 3672] [serial = 1277] [outer = 17594C00] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15452C00) [pid = 3672] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (103CB400) [pid = 3672] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (110BE800) [pid = 3672] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (12925000) [pid = 3672] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1394E800) [pid = 3672] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (104ECC00) [pid = 3672] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (160BB800) [pid = 3672] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:33:06 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (129F0C00) [pid = 3672] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:33:06 INFO - PROCESS | 3672 | 1466695986573 Marionette TRACE conn3 <- [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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 729ms 08:33:06 INFO - PROCESS | 3672 | 1466695986630 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 3672 | 1466695986632 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:33:06 INFO - PROCESS | 3672 | 1466695986661 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 3672 | 1466695986663 Marionette TRACE conn3 <- [1,1666,null,{}] 08:33:06 INFO - PROCESS | 3672 | 1466695986669 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 3672 | 1466695986671 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:06 INFO - PROCESS | 3672 | 1466695986746 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:33:06 INFO - PROCESS | 3672 | 1466695986754 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3672 | 1466695986756 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:06 INFO - PROCESS | 3672 | ++DOCSHELL 105EEC00 == 27 [pid = 3672] [id = 426] 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10B9C000) [pid = 3672] [serial = 1278] [outer = 00000000] 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (13223C00) [pid = 3672] [serial = 1279] [outer = 10B9C000] 08:33:06 INFO - PROCESS | 3672 | 1466695986799 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (134B0800) [pid = 3672] [serial = 1280] [outer = 10B9C000] 08:33:07 INFO - PROCESS | 3672 | 1466695987233 Marionette TRACE conn3 <- [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]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 620ms 08:33:07 INFO - PROCESS | 3672 | 1466695987256 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3672 | 1466695987258 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 3672 | 1466695987261 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 3672 | 1466695987263 Marionette TRACE conn3 <- [1,1670,null,{}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:33:07 INFO - PROCESS | 3672 | 1466695987267 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3672 | 1466695987268 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:07 INFO - PROCESS | 3672 | 1466695987349 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:33:07 INFO - PROCESS | 3672 | 1466695987354 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3672 | 1466695987356 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:07 INFO - PROCESS | 3672 | ++DOCSHELL 16E4E000 == 28 [pid = 3672] [id = 427] 08:33:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1759D000) [pid = 3672] [serial = 1281] [outer = 00000000] 08:33:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (17809000) [pid = 3672] [serial = 1282] [outer = 1759D000] 08:33:07 INFO - PROCESS | 3672 | 1466695987406 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17E9EC00) [pid = 3672] [serial = 1283] [outer = 1759D000] 08:33:07 INFO - PROCESS | 3672 | 1466695987828 Marionette TRACE conn3 <- [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]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 589ms 08:33:07 INFO - PROCESS | 3672 | 1466695987872 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3672 | 1466695987874 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:33:07 INFO - PROCESS | 3672 | 1466695987878 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 3672 | 1466695987880 Marionette TRACE conn3 <- [1,1674,null,{}] 08:33:07 INFO - PROCESS | 3672 | 1466695987887 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3672 | 1466695987889 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:07 INFO - PROCESS | 3672 | 1466695987972 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:33:07 INFO - PROCESS | 3672 | 1466695987978 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3672 | 1466695987980 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:07 INFO - PROCESS | 3672 | ++DOCSHELL 0C7FBC00 == 29 [pid = 3672] [id = 428] 08:33:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (17F31400) [pid = 3672] [serial = 1284] [outer = 00000000] 08:33:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17FEA400) [pid = 3672] [serial = 1285] [outer = 17F31400] 08:33:08 INFO - PROCESS | 3672 | 1466695988025 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17FF1000) [pid = 3672] [serial = 1286] [outer = 17F31400] 08:33:08 INFO - PROCESS | 3672 | 1466695988456 Marionette TRACE conn3 <- [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]]]}] 08:33:08 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 08:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 620ms 08:33:08 INFO - PROCESS | 3672 | 1466695988505 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3672 | 1466695988507 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:33:08 INFO - PROCESS | 3672 | 1466695988511 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 3672 | 1466695988512 Marionette TRACE conn3 <- [1,1678,null,{}] 08:33:08 INFO - PROCESS | 3672 | 1466695988516 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3672 | 1466695988518 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:08 INFO - PROCESS | 3672 | 1466695988596 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:33:08 INFO - PROCESS | 3672 | 1466695988601 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3672 | 1466695988603 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:08 INFO - PROCESS | 3672 | ++DOCSHELL 14034400 == 30 [pid = 3672] [id = 429] 08:33:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17FE4800) [pid = 3672] [serial = 1287] [outer = 00000000] 08:33:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18186000) [pid = 3672] [serial = 1288] [outer = 17FE4800] 08:33:08 INFO - PROCESS | 3672 | 1466695988645 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18189400) [pid = 3672] [serial = 1289] [outer = 17FE4800] 08:33:09 INFO - PROCESS | 3672 | 1466695989126 Marionette TRACE conn3 <- [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]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 698ms 08:33:09 INFO - PROCESS | 3672 | 1466695989209 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3672 | 1466695989214 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 3672 | 1466695989220 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:33:09 INFO - PROCESS | 3672 | 1466695989223 Marionette TRACE conn3 <- [1,1682,null,{}] 08:33:09 INFO - PROCESS | 3672 | 1466695989229 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 3672 | 1466695989232 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:09 INFO - PROCESS | 3672 | 1466695989436 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:33:09 INFO - PROCESS | 3672 | 1466695989540 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 3672 | 1466695989544 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:09 INFO - PROCESS | 3672 | ++DOCSHELL 10E09400 == 31 [pid = 3672] [id = 430] 08:33:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10E0A000) [pid = 3672] [serial = 1290] [outer = 00000000] 08:33:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (110BC800) [pid = 3672] [serial = 1291] [outer = 10E0A000] 08:33:09 INFO - PROCESS | 3672 | 1466695989600 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (11CCFC00) [pid = 3672] [serial = 1292] [outer = 10E0A000] 08:33:10 INFO - PROCESS | 3672 | 1466695990149 Marionette TRACE conn3 <- [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]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 993ms 08:33:10 INFO - PROCESS | 3672 | 1466695990222 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3672 | 1466695990227 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:33:10 INFO - PROCESS | 3672 | 1466695990233 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 3672 | 1466695990236 Marionette TRACE conn3 <- [1,1686,null,{}] 08:33:10 INFO - PROCESS | 3672 | 1466695990240 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3672 | 1466695990243 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:10 INFO - PROCESS | 3672 | 1466695990340 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:33:10 INFO - PROCESS | 3672 | 1466695990473 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3672 | 1466695990475 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:10 INFO - PROCESS | 3672 | ++DOCSHELL 11CFB800 == 32 [pid = 3672] [id = 431] 08:33:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1291C000) [pid = 3672] [serial = 1293] [outer = 00000000] 08:33:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (132AF000) [pid = 3672] [serial = 1294] [outer = 1291C000] 08:33:10 INFO - PROCESS | 3672 | 1466695990535 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1402E400) [pid = 3672] [serial = 1295] [outer = 1291C000] 08:33:11 INFO - PROCESS | 3672 | 1466695991120 Marionette TRACE conn3 <- [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]]]}] 08:33:11 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 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 931ms 08:33:11 INFO - PROCESS | 3672 | 1466695991161 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3672 | 1466695991164 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:33:11 INFO - PROCESS | 3672 | 1466695991167 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3672 | 1466695991171 Marionette TRACE conn3 <- [1,1690,null,{}] 08:33:11 INFO - PROCESS | 3672 | 1466695991182 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3672 | 1466695991187 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:11 INFO - PROCESS | 3672 | 1466695991324 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:33:11 INFO - PROCESS | 3672 | 1466695991457 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 3672 | 1466695991461 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:11 INFO - PROCESS | 3672 | ++DOCSHELL 16F11C00 == 33 [pid = 3672] [id = 432] 08:33:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16F12400) [pid = 3672] [serial = 1296] [outer = 00000000] 08:33:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (175DF800) [pid = 3672] [serial = 1297] [outer = 16F12400] 08:33:11 INFO - PROCESS | 3672 | 1466695991531 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1780E800) [pid = 3672] [serial = 1298] [outer = 16F12400] 08:33:12 INFO - PROCESS | 3672 | 1466695992320 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1210ms 08:33:12 INFO - PROCESS | 3672 | 1466695992377 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3672 | 1466695992381 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:33:12 INFO - PROCESS | 3672 | 1466695992387 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3672 | 1466695992390 Marionette TRACE conn3 <- [1,1694,null,{}] 08:33:12 INFO - PROCESS | 3672 | 1466695992395 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3672 | 1466695992398 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:12 INFO - PROCESS | 3672 | 1466695992480 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:33:12 INFO - PROCESS | 3672 | 1466695992627 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3672 | 1466695992633 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:12 INFO - PROCESS | 3672 | ++DOCSHELL 10E0D800 == 34 [pid = 3672] [id = 433] 08:33:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10E8FC00) [pid = 3672] [serial = 1299] [outer = 00000000] 08:33:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (11AE5C00) [pid = 3672] [serial = 1300] [outer = 10E8FC00] 08:33:12 INFO - PROCESS | 3672 | 1466695992686 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (11CED800) [pid = 3672] [serial = 1301] [outer = 10E8FC00] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 1544D400 == 33 [pid = 3672] [id = 397] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 15B42C00 == 32 [pid = 3672] [id = 398] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 104E7C00 == 31 [pid = 3672] [id = 400] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 14031400 == 30 [pid = 3672] [id = 396] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 103C8C00 == 29 [pid = 3672] [id = 413] 08:33:13 INFO - PROCESS | 3672 | --DOCSHELL 10B9D400 == 28 [pid = 3672] [id = 399] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1309F000) [pid = 3672] [serial = 1247] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (129F2400) [pid = 3672] [serial = 1246] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14033C00) [pid = 3672] [serial = 1249] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15171C00) [pid = 3672] [serial = 1250] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A62400) [pid = 3672] [serial = 1232] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16D5FC00) [pid = 3672] [serial = 1238] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (132AE400) [pid = 3672] [serial = 1235] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16778C00) [pid = 3672] [serial = 1255] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15963000) [pid = 3672] [serial = 1252] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (104EAC00) [pid = 3672] [serial = 1240] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A59C00) [pid = 3672] [serial = 1241] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16BBB000) [pid = 3672] [serial = 1237] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (111ED400) [pid = 3672] [serial = 1243] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11AEE800) [pid = 3672] [serial = 1244] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (105F2000) [pid = 3672] [serial = 1231] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (12D95000) [pid = 3672] [serial = 1234] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15B4C000) [pid = 3672] [serial = 1253] [outer = 00000000] [url = about:blank] 08:33:13 INFO - PROCESS | 3672 | 1466695993786 Marionette TRACE conn3 <- [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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1428ms 08:33:13 INFO - PROCESS | 3672 | 1466695993819 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 3672 | 1466695993823 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:33:13 INFO - PROCESS | 3672 | 1466695993827 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 3672 | 1466695993830 Marionette TRACE conn3 <- [1,1698,null,{}] 08:33:13 INFO - PROCESS | 3672 | 1466695993836 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 3672 | 1466695993839 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:13 INFO - PROCESS | 3672 | 1466695993930 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:33:14 INFO - PROCESS | 3672 | 1466695994064 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3672 | 1466695994067 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:14 INFO - PROCESS | 3672 | ++DOCSHELL 10A5AC00 == 29 [pid = 3672] [id = 434] 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10A5B000) [pid = 3672] [serial = 1302] [outer = 00000000] 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10E02800) [pid = 3672] [serial = 1303] [outer = 10A5B000] 08:33:14 INFO - PROCESS | 3672 | 1466695994113 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10E07400) [pid = 3672] [serial = 1304] [outer = 10A5B000] 08:33:14 INFO - PROCESS | 3672 | 1466695994512 Marionette TRACE conn3 <- [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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 729ms 08:33:14 INFO - PROCESS | 3672 | 1466695994565 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 3672 | 1466695994571 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:33:14 INFO - PROCESS | 3672 | 1466695994577 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 3672 | 1466695994580 Marionette TRACE conn3 <- [1,1702,null,{}] 08:33:14 INFO - PROCESS | 3672 | 1466695994584 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 3672 | 1466695994586 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:14 INFO - PROCESS | 3672 | 1466695994655 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:33:14 INFO - PROCESS | 3672 | 1466695994661 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3672 | 1466695994664 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:14 INFO - PROCESS | 3672 | ++DOCSHELL 11CED400 == 30 [pid = 3672] [id = 435] 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11CF5C00) [pid = 3672] [serial = 1305] [outer = 00000000] 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12924800) [pid = 3672] [serial = 1306] [outer = 11CF5C00] 08:33:14 INFO - PROCESS | 3672 | 1466695994710 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (129EC000) [pid = 3672] [serial = 1307] [outer = 11CF5C00] 08:33:15 INFO - PROCESS | 3672 | 1466695995169 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 620ms 08:33:15 INFO - PROCESS | 3672 | 1466695995197 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3672 | 1466695995199 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 3672 | 1466695995207 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:33:15 INFO - PROCESS | 3672 | 1466695995210 Marionette TRACE conn3 <- [1,1706,null,{}] 08:33:15 INFO - PROCESS | 3672 | 1466695995220 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3672 | 1466695995225 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:15 INFO - PROCESS | 3672 | 1466695995306 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:33:15 INFO - PROCESS | 3672 | 1466695995346 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3672 | 1466695995349 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:15 INFO - PROCESS | 3672 | ++DOCSHELL 14033C00 == 31 [pid = 3672] [id = 436] 08:33:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14034000) [pid = 3672] [serial = 1308] [outer = 00000000] 08:33:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14EDDC00) [pid = 3672] [serial = 1309] [outer = 14034000] 08:33:15 INFO - PROCESS | 3672 | 1466695995400 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (153BEC00) [pid = 3672] [serial = 1310] [outer = 14034000] 08:33:15 INFO - PROCESS | 3672 | 1466695995879 Marionette TRACE conn3 <- [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]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 729ms 08:33:15 INFO - PROCESS | 3672 | 1466695995948 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3672 | 1466695995951 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:33:15 INFO - PROCESS | 3672 | 1466695995954 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 3672 | 1466695995955 Marionette TRACE conn3 <- [1,1710,null,{}] 08:33:15 INFO - PROCESS | 3672 | 1466695995966 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3672 | 1466695995968 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:16 INFO - PROCESS | 3672 | 1466695996084 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:33:16 INFO - PROCESS | 3672 | 1466695996089 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3672 | 1466695996092 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:16 INFO - PROCESS | 3672 | ++DOCSHELL 14EDD800 == 32 [pid = 3672] [id = 437] 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1544F400) [pid = 3672] [serial = 1311] [outer = 00000000] 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15B4C000) [pid = 3672] [serial = 1312] [outer = 1544F400] 08:33:16 INFO - PROCESS | 3672 | 1466695996136 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160BB000) [pid = 3672] [serial = 1313] [outer = 1544F400] 08:33:16 INFO - PROCESS | 3672 | 1466695996569 Marionette TRACE conn3 <- [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]]]}] 08:33:16 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 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 652ms 08:33:16 INFO - PROCESS | 3672 | 1466695996612 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 3672 | 1466695996614 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:33:16 INFO - PROCESS | 3672 | 1466695996617 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 3672 | 1466695996619 Marionette TRACE conn3 <- [1,1714,null,{}] 08:33:16 INFO - PROCESS | 3672 | 1466695996623 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 3672 | 1466695996625 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:16 INFO - PROCESS | 3672 | 1466695996732 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:33:16 INFO - PROCESS | 3672 | 1466695996819 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3672 | 1466695996822 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:16 INFO - PROCESS | 3672 | ++DOCSHELL 13157000 == 33 [pid = 3672] [id = 438] 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15454000) [pid = 3672] [serial = 1314] [outer = 00000000] 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16858C00) [pid = 3672] [serial = 1315] [outer = 15454000] 08:33:16 INFO - PROCESS | 3672 | 1466695996851 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16BC2C00) [pid = 3672] [serial = 1316] [outer = 15454000] 08:33:17 INFO - PROCESS | 3672 | 1466695997266 Marionette TRACE conn3 <- [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]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 698ms 08:33:17 INFO - PROCESS | 3672 | 1466695997301 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 3672 | 1466695997303 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:33:17 INFO - PROCESS | 3672 | 1466695997307 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 3672 | 1466695997308 Marionette TRACE conn3 <- [1,1718,null,{}] 08:33:17 INFO - PROCESS | 3672 | 1466695997312 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 3672 | 1466695997317 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:17 INFO - PROCESS | 3672 | 1466695997449 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:33:17 INFO - PROCESS | 3672 | 1466695997514 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 3672 | 1466695997516 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:17 INFO - PROCESS | 3672 | ++DOCSHELL 1759E000 == 34 [pid = 3672] [id = 439] 08:33:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (175E2C00) [pid = 3672] [serial = 1317] [outer = 00000000] 08:33:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17F2C400) [pid = 3672] [serial = 1318] [outer = 175E2C00] 08:33:17 INFO - PROCESS | 3672 | 1466695997561 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18182000) [pid = 3672] [serial = 1319] [outer = 175E2C00] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (160BF800) [pid = 3672] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17594C00) [pid = 3672] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13C41400) [pid = 3672] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CFCC00) [pid = 3672] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160C4000) [pid = 3672] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10E08400) [pid = 3672] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E0BC00) [pid = 3672] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (153BE000) [pid = 3672] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17FE4800) [pid = 3672] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10B9C000) [pid = 3672] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F31400) [pid = 3672] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:33:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1759D000) [pid = 3672] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:33:18 INFO - PROCESS | 3672 | 1466695998196 Marionette TRACE conn3 <- [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",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 08:33:18 INFO - PROCESS | 3672 | 1466695998252 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3672 | 1466695998254 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:33:18 INFO - PROCESS | 3672 | 1466695998257 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3672 | 1466695998268 Marionette TRACE conn3 <- [1,1722,null,{}] 08:33:18 INFO - PROCESS | 3672 | 1466695998272 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3672 | 1466695998274 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:18 INFO - PROCESS | 3672 | 1466695998348 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:33:18 INFO - PROCESS | 3672 | 1466695998442 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3672 | 1466695998444 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:18 INFO - PROCESS | 3672 | ++DOCSHELL 10432400 == 35 [pid = 3672] [id = 440] 08:33:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E06800) [pid = 3672] [serial = 1320] [outer = 00000000] 08:33:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (134BAC00) [pid = 3672] [serial = 1321] [outer = 10E06800] 08:33:18 INFO - PROCESS | 3672 | 1466695998486 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13958400) [pid = 3672] [serial = 1322] [outer = 10E06800] 08:33:18 INFO - PROCESS | 3672 | 1466695998855 Marionette TRACE conn3 <- [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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 651ms 08:33:18 INFO - PROCESS | 3672 | 1466695998923 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3672 | 1466695998925 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:33:18 INFO - PROCESS | 3672 | 1466695998928 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3672 | 1466695998930 Marionette TRACE conn3 <- [1,1726,null,{}] 08:33:18 INFO - PROCESS | 3672 | 1466695998934 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3672 | 1466695998935 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:19 INFO - PROCESS | 3672 | 1466695998995 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:33:19 INFO - PROCESS | 3672 | 1466695999000 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3672 | 1466695999002 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:19 INFO - PROCESS | 3672 | ++DOCSHELL 174D5000 == 36 [pid = 3672] [id = 441] 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1780F000) [pid = 3672] [serial = 1323] [outer = 00000000] 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17FEEC00) [pid = 3672] [serial = 1324] [outer = 1780F000] 08:33:19 INFO - PROCESS | 3672 | 1466695999046 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18181C00) [pid = 3672] [serial = 1325] [outer = 1780F000] 08:33:19 INFO - PROCESS | 3672 | 1466695999486 Marionette TRACE conn3 <- [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]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 589ms 08:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:33:19 INFO - PROCESS | 3672 | 1466695999511 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 3672 | 1466695999513 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:33:19 INFO - PROCESS | 3672 | 1466695999516 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 3672 | 1466695999518 Marionette TRACE conn3 <- [1,1730,null,{}] 08:33:19 INFO - PROCESS | 3672 | 1466695999525 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3672 | 1466695999527 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:19 INFO - PROCESS | 3672 | 1466695999602 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:33:19 INFO - PROCESS | 3672 | 1466695999608 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3672 | 1466695999610 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:19 INFO - PROCESS | 3672 | ++DOCSHELL 14031400 == 37 [pid = 3672] [id = 442] 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1988D800) [pid = 3672] [serial = 1326] [outer = 00000000] 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19892400) [pid = 3672] [serial = 1327] [outer = 1988D800] 08:33:19 INFO - PROCESS | 3672 | 1466695999652 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19893000) [pid = 3672] [serial = 1328] [outer = 1988D800] 08:33:20 INFO - PROCESS | 3672 | 1466696000158 Marionette TRACE conn3 <- [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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 682ms 08:33:20 INFO - PROCESS | 3672 | 1466696000213 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3672 | 1466696000218 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:33:20 INFO - PROCESS | 3672 | 1466696000224 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3672 | 1466696000228 Marionette TRACE conn3 <- [1,1734,null,{}] 08:33:20 INFO - PROCESS | 3672 | 1466696000234 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3672 | 1466696000237 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:20 INFO - PROCESS | 3672 | 1466696000358 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:33:20 INFO - PROCESS | 3672 | 1466696000475 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3672 | 1466696000480 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:20 INFO - PROCESS | 3672 | ++DOCSHELL 10A59C00 == 38 [pid = 3672] [id = 443] 08:33:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A5A000) [pid = 3672] [serial = 1329] [outer = 00000000] 08:33:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10B9BC00) [pid = 3672] [serial = 1330] [outer = 10A5A000] 08:33:20 INFO - PROCESS | 3672 | 1466696000544 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10E96800) [pid = 3672] [serial = 1331] [outer = 10A5A000] 08:33:21 INFO - PROCESS | 3672 | 1466696001328 Marionette TRACE conn3 <- [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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1148ms 08:33:21 INFO - PROCESS | 3672 | 1466696001365 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3672 | 1466696001370 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:33:21 INFO - PROCESS | 3672 | 1466696001376 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 3672 | 1466696001379 Marionette TRACE conn3 <- [1,1738,null,{}] 08:33:21 INFO - PROCESS | 3672 | 1466696001383 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 3672 | 1466696001386 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:21 INFO - PROCESS | 3672 | 1466696001502 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:33:21 INFO - PROCESS | 3672 | 1466696001638 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3672 | 1466696001641 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:21 INFO - PROCESS | 3672 | ++DOCSHELL 13155C00 == 39 [pid = 3672] [id = 444] 08:33:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (134B2C00) [pid = 3672] [serial = 1332] [outer = 00000000] 08:33:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15175000) [pid = 3672] [serial = 1333] [outer = 134B2C00] 08:33:21 INFO - PROCESS | 3672 | 1466696001696 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (156E0000) [pid = 3672] [serial = 1334] [outer = 134B2C00] 08:33:22 INFO - PROCESS | 3672 | 1466696002556 Marionette TRACE conn3 <- [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]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1241ms 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 174D5000 == 38 [pid = 3672] [id = 441] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 10432400 == 37 [pid = 3672] [id = 440] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 1759E000 == 36 [pid = 3672] [id = 439] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 13157000 == 35 [pid = 3672] [id = 438] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 14EDD800 == 34 [pid = 3672] [id = 437] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 14033C00 == 33 [pid = 3672] [id = 436] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 11CED400 == 32 [pid = 3672] [id = 435] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 10A5AC00 == 31 [pid = 3672] [id = 434] 08:33:22 INFO - PROCESS | 3672 | --DOCSHELL 10E0D800 == 30 [pid = 3672] [id = 433] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16804000) [pid = 3672] [serial = 1273] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16A0D400) [pid = 3672] [serial = 1274] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (175DFC00) [pid = 3672] [serial = 1276] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (140BEC00) [pid = 3672] [serial = 1267] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (140C7800) [pid = 3672] [serial = 1268] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (129EBC00) [pid = 3672] [serial = 1264] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12D61400) [pid = 3672] [serial = 1265] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16D58C00) [pid = 3672] [serial = 1256] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CF1C00) [pid = 3672] [serial = 1258] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CFC400) [pid = 3672] [serial = 1259] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10E38400) [pid = 3672] [serial = 1261] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (111E3000) [pid = 3672] [serial = 1262] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15B40800) [pid = 3672] [serial = 1270] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18186000) [pid = 3672] [serial = 1288] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13223C00) [pid = 3672] [serial = 1279] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18189400) [pid = 3672] [serial = 1289] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17FF1000) [pid = 3672] [serial = 1286] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17765400) [pid = 3672] [serial = 1277] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17809000) [pid = 3672] [serial = 1282] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17FEA400) [pid = 3672] [serial = 1285] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (134B0800) [pid = 3672] [serial = 1280] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17E9EC00) [pid = 3672] [serial = 1283] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (160B8400) [pid = 3672] [serial = 1271] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 3672 | 1466696002657 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3672 | 1466696002661 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:33:22 INFO - PROCESS | 3672 | 1466696002666 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 3672 | 1466696002669 Marionette TRACE conn3 <- [1,1742,null,{}] 08:33:22 INFO - PROCESS | 3672 | 1466696002675 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3672 | 1466696002677 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:22 INFO - PROCESS | 3672 | 1466696002776 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:33:22 INFO - PROCESS | 3672 | 1466696002783 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3672 | 1466696002787 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:22 INFO - PROCESS | 3672 | ++DOCSHELL 10A5E000 == 31 [pid = 3672] [id = 445] 08:33:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10A5F800) [pid = 3672] [serial = 1335] [outer = 00000000] 08:33:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10E96400) [pid = 3672] [serial = 1336] [outer = 10A5F800] 08:33:22 INFO - PROCESS | 3672 | 1466696002835 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (114C8C00) [pid = 3672] [serial = 1337] [outer = 10A5F800] 08:33:23 INFO - PROCESS | 3672 | 1466696003312 Marionette TRACE conn3 <- [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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 698ms 08:33:23 INFO - PROCESS | 3672 | 1466696003347 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3672 | 1466696003352 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 3672 | 1466696003361 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:33:23 INFO - PROCESS | 3672 | 1466696003364 Marionette TRACE conn3 <- [1,1746,null,{}] 08:33:23 INFO - PROCESS | 3672 | 1466696003367 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 3672 | 1466696003370 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:23 INFO - PROCESS | 3672 | 1466696003453 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:33:23 INFO - PROCESS | 3672 | 1466696003459 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3672 | 1466696003462 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:23 INFO - PROCESS | 3672 | ++DOCSHELL 12BD8800 == 32 [pid = 3672] [id = 446] 08:33:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12BD9800) [pid = 3672] [serial = 1338] [outer = 00000000] 08:33:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (130C8800) [pid = 3672] [serial = 1339] [outer = 12BD9800] 08:33:23 INFO - PROCESS | 3672 | 1466696003508 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (131E5C00) [pid = 3672] [serial = 1340] [outer = 12BD9800] 08:33:24 INFO - PROCESS | 3672 | 1466696004019 Marionette TRACE conn3 <- [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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 698ms 08:33:24 INFO - PROCESS | 3672 | 1466696004063 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3672 | 1466696004065 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:33:24 INFO - PROCESS | 3672 | 1466696004069 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3672 | 1466696004072 Marionette TRACE conn3 <- [1,1750,null,{}] 08:33:24 INFO - PROCESS | 3672 | 1466696004083 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3672 | 1466696004087 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:24 INFO - PROCESS | 3672 | 1466696004199 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:33:24 INFO - PROCESS | 3672 | 1466696004301 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3672 | 1466696004304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:24 INFO - PROCESS | 3672 | ++DOCSHELL 15179C00 == 33 [pid = 3672] [id = 447] 08:33:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15453400) [pid = 3672] [serial = 1341] [outer = 00000000] 08:33:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1595D400) [pid = 3672] [serial = 1342] [outer = 15453400] 08:33:24 INFO - PROCESS | 3672 | 1466696004353 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (160B8800) [pid = 3672] [serial = 1343] [outer = 15453400] 08:33:24 INFO - PROCESS | 3672 | 1466696004740 Marionette TRACE conn3 <- [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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 745ms 08:33:24 INFO - PROCESS | 3672 | 1466696004809 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3672 | 1466696004812 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:33:24 INFO - PROCESS | 3672 | 1466696004816 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3672 | 1466696004817 Marionette TRACE conn3 <- [1,1754,null,{}] 08:33:24 INFO - PROCESS | 3672 | 1466696004821 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3672 | 1466696004823 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:24 INFO - PROCESS | 3672 | 1466696004907 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:33:24 INFO - PROCESS | 3672 | 1466696004916 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3672 | 1466696004918 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:24 INFO - PROCESS | 3672 | ++DOCSHELL 16810400 == 34 [pid = 3672] [id = 448] 08:33:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1685B800) [pid = 3672] [serial = 1344] [outer = 00000000] 08:33:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BC8800) [pid = 3672] [serial = 1345] [outer = 1685B800] 08:33:24 INFO - PROCESS | 3672 | 1466696004963 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16E4EC00) [pid = 3672] [serial = 1346] [outer = 1685B800] 08:33:25 INFO - PROCESS | 3672 | 1466696005436 Marionette TRACE conn3 <- [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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 636ms 08:33:25 INFO - PROCESS | 3672 | 1466696005453 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3672 | 1466696005455 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:33:25 INFO - PROCESS | 3672 | 1466696005464 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3672 | 1466696005466 Marionette TRACE conn3 <- [1,1758,null,{}] 08:33:25 INFO - PROCESS | 3672 | 1466696005470 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3672 | 1466696005472 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:25 INFO - PROCESS | 3672 | 1466696005564 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:33:25 INFO - PROCESS | 3672 | 1466696005652 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3672 | 1466696005655 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:25 INFO - PROCESS | 3672 | ++DOCSHELL 10470400 == 35 [pid = 3672] [id = 449] 08:33:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11CF5800) [pid = 3672] [serial = 1347] [outer = 00000000] 08:33:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1759E000) [pid = 3672] [serial = 1348] [outer = 11CF5800] 08:33:25 INFO - PROCESS | 3672 | 1466696005699 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1776C400) [pid = 3672] [serial = 1349] [outer = 11CF5800] 08:33:26 INFO - PROCESS | 3672 | 1466696006129 Marionette TRACE conn3 <- [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]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 08:33:26 INFO - PROCESS | 3672 | 1466696006188 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 3672 | 1466696006190 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:33:26 INFO - PROCESS | 3672 | 1466696006193 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 3672 | 1466696006195 Marionette TRACE conn3 <- [1,1762,null,{}] 08:33:26 INFO - PROCESS | 3672 | 1466696006198 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3672 | 1466696006204 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:26 INFO - PROCESS | 3672 | 1466696006342 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:33:26 INFO - PROCESS | 3672 | 1466696006408 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 3672 | 1466696006410 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:26 INFO - PROCESS | 3672 | ++DOCSHELL 17598000 == 36 [pid = 3672] [id = 450] 08:33:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1780DC00) [pid = 3672] [serial = 1350] [outer = 00000000] 08:33:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1817F000) [pid = 3672] [serial = 1351] [outer = 1780DC00] 08:33:26 INFO - PROCESS | 3672 | 1466696006454 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18180400) [pid = 3672] [serial = 1352] [outer = 1780DC00] 08:33:26 INFO - PROCESS | 3672 | 1466696006884 Marionette TRACE conn3 <- [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]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 744ms 08:33:26 INFO - PROCESS | 3672 | 1466696006951 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 3672 | 1466696006953 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:33:26 INFO - PROCESS | 3672 | 1466696006960 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 3672 | 1466696006962 Marionette TRACE conn3 <- [1,1766,null,{}] 08:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:33:26 INFO - PROCESS | 3672 | 1466696006966 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3672 | 1466696006969 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:27 INFO - PROCESS | 3672 | 1466696007106 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:33:27 INFO - PROCESS | 3672 | 1466696007237 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3672 | 1466696007239 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A5B000) [pid = 3672] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10E8FC00) [pid = 3672] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF5C00) [pid = 3672] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14034000) [pid = 3672] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E0A000) [pid = 3672] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (175E2C00) [pid = 3672] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1291C000) [pid = 3672] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16F12400) [pid = 3672] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15454000) [pid = 3672] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E06800) [pid = 3672] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1780F000) [pid = 3672] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:33:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1544F400) [pid = 3672] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:33:27 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F3C00 == 37 [pid = 3672] [id = 451] 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (0C7FB800) [pid = 3672] [serial = 1353] [outer = 00000000] 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10BA6400) [pid = 3672] [serial = 1354] [outer = 0C7FB800] 08:33:27 INFO - PROCESS | 3672 | 1466696007289 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11AE6800) [pid = 3672] [serial = 1355] [outer = 0C7FB800] 08:33:27 INFO - PROCESS | 3672 | 1466696007659 Marionette TRACE conn3 <- [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]]]}] 08:33:27 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 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 729ms 08:33:27 INFO - PROCESS | 3672 | 1466696007705 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 3672 | 1466696007707 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:33:27 INFO - PROCESS | 3672 | 1466696007710 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 3672 | 1466696007712 Marionette TRACE conn3 <- [1,1770,null,{}] 08:33:27 INFO - PROCESS | 3672 | 1466696007699 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 3672 | 1466696007701 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:27 INFO - PROCESS | 3672 | 1466696007781 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:33:27 INFO - PROCESS | 3672 | 1466696007880 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3672 | 1466696007882 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:27 INFO - PROCESS | 3672 | ++DOCSHELL 10BA6C00 == 38 [pid = 3672] [id = 452] 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10E04400) [pid = 3672] [serial = 1356] [outer = 00000000] 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (175E7800) [pid = 3672] [serial = 1357] [outer = 10E04400] 08:33:27 INFO - PROCESS | 3672 | 1466696007924 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18186C00) [pid = 3672] [serial = 1358] [outer = 10E04400] 08:33:28 INFO - PROCESS | 3672 | 1466696008271 Marionette TRACE conn3 <- [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]]]}] 08:33:28 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 08:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 636ms 08:33:28 INFO - PROCESS | 3672 | 1466696008333 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3672 | 1466696008335 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 3672 | 1466696008338 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:33:28 INFO - PROCESS | 3672 | 1466696008340 Marionette TRACE conn3 <- [1,1774,null,{}] 08:33:28 INFO - PROCESS | 3672 | 1466696008343 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3672 | 1466696008345 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:28 INFO - PROCESS | 3672 | 1466696008460 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:33:28 INFO - PROCESS | 3672 | 1466696008494 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 3672 | 1466696008496 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:28 INFO - PROCESS | 3672 | ++DOCSHELL 16F17C00 == 39 [pid = 3672] [id = 453] 08:33:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18189000) [pid = 3672] [serial = 1359] [outer = 00000000] 08:33:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BAC400) [pid = 3672] [serial = 1360] [outer = 18189000] 08:33:28 INFO - PROCESS | 3672 | 1466696008548 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BAEC00) [pid = 3672] [serial = 1361] [outer = 18189000] 08:33:28 INFO - PROCESS | 3672 | 1466696008948 Marionette TRACE conn3 <- [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]]]}] 08:33:28 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 08:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 620ms 08:33:28 INFO - PROCESS | 3672 | 1466696008976 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3672 | 1466696008978 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 3672 | 1466696008981 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:33:28 INFO - PROCESS | 3672 | 1466696008983 Marionette TRACE conn3 <- [1,1778,null,{}] 08:33:28 INFO - PROCESS | 3672 | 1466696008987 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3672 | 1466696008988 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:29 INFO - PROCESS | 3672 | 1466696009105 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:33:29 INFO - PROCESS | 3672 | 1466696009113 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 3672 | 1466696009115 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:29 INFO - PROCESS | 3672 | ++DOCSHELL 10A59800 == 40 [pid = 3672] [id = 454] 08:33:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15170400) [pid = 3672] [serial = 1362] [outer = 00000000] 08:33:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19D6D000) [pid = 3672] [serial = 1363] [outer = 15170400] 08:33:29 INFO - PROCESS | 3672 | 1466696009157 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E31800) [pid = 3672] [serial = 1364] [outer = 15170400] 08:33:29 INFO - PROCESS | 3672 | 1466696009782 Marionette TRACE conn3 <- [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]]]}] 08:33:29 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) 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 899ms 08:33:29 INFO - PROCESS | 3672 | 1466696009887 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 3672 | 1466696009892 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:33:29 INFO - PROCESS | 3672 | 1466696009896 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:33:29 INFO - PROCESS | 3672 | 1466696009902 Marionette TRACE conn3 <- [1,1782,null,{}] 08:33:29 INFO - PROCESS | 3672 | 1466696009909 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 3672 | 1466696009915 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:30 INFO - PROCESS | 3672 | 1466696010047 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:33:30 INFO - PROCESS | 3672 | 1466696010177 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 3672 | 1466696010180 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:30 INFO - PROCESS | 3672 | ++DOCSHELL 10A5AC00 == 41 [pid = 3672] [id = 455] 08:33:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (110C2800) [pid = 3672] [serial = 1365] [outer = 00000000] 08:33:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (12927800) [pid = 3672] [serial = 1366] [outer = 110C2800] 08:33:30 INFO - PROCESS | 3672 | 1466696010239 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (132B3800) [pid = 3672] [serial = 1367] [outer = 110C2800] 08:33:30 INFO - PROCESS | 3672 | 1466696010780 Marionette TRACE conn3 <- [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]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 946ms 08:33:30 INFO - PROCESS | 3672 | 1466696010826 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3672 | 1466696010831 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:33:30 INFO - PROCESS | 3672 | 1466696010838 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 3672 | 1466696010841 Marionette TRACE conn3 <- [1,1786,null,{}] 08:33:30 INFO - PROCESS | 3672 | 1466696010845 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3672 | 1466696010847 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:30 INFO - PROCESS | 3672 | 1466696010961 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:33:31 INFO - PROCESS | 3672 | 1466696011070 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3672 | 1466696011073 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:31 INFO - PROCESS | 3672 | ++DOCSHELL 15676000 == 42 [pid = 3672] [id = 456] 08:33:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15B3FC00) [pid = 3672] [serial = 1368] [outer = 00000000] 08:33:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16802400) [pid = 3672] [serial = 1369] [outer = 15B3FC00] 08:33:31 INFO - PROCESS | 3672 | 1466696011127 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16D53400) [pid = 3672] [serial = 1370] [outer = 15B3FC00] 08:33:31 INFO - PROCESS | 3672 | 1466696011718 Marionette TRACE conn3 <- [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]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 931ms 08:33:31 INFO - PROCESS | 3672 | 1466696011782 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3672 | 1466696011785 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:33:31 INFO - PROCESS | 3672 | 1466696011789 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 3672 | 1466696011793 Marionette TRACE conn3 <- [1,1790,null,{}] 08:33:31 INFO - PROCESS | 3672 | 1466696011804 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 3672 | 1466696011809 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:31 INFO - PROCESS | 3672 | 1466696011951 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:33:32 INFO - PROCESS | 3672 | 1466696012106 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 3672 | 1466696012109 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:32 INFO - PROCESS | 3672 | ++DOCSHELL 19889800 == 43 [pid = 3672] [id = 457] 08:33:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1988AC00) [pid = 3672] [serial = 1371] [outer = 00000000] 08:33:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19BAC800) [pid = 3672] [serial = 1372] [outer = 1988AC00] 08:33:32 INFO - PROCESS | 3672 | 1466696012165 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E3A800) [pid = 3672] [serial = 1373] [outer = 1988AC00] 08:33:32 INFO - PROCESS | 3672 | 1466696012895 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1209ms 08:33:32 INFO - PROCESS | 3672 | 1466696012981 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 3672 | 1466696012986 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:33:32 INFO - PROCESS | 3672 | 1466696012990 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 3672 | 1466696012993 Marionette TRACE conn3 <- [1,1794,null,{}] 08:33:33 INFO - PROCESS | 3672 | 1466696012999 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3672 | 1466696013002 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:33 INFO - PROCESS | 3672 | 1466696013106 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:33:33 INFO - PROCESS | 3672 | 1466696013242 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3672 | 1466696013245 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:33 INFO - PROCESS | 3672 | ++DOCSHELL 10B9EC00 == 44 [pid = 3672] [id = 458] 08:33:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10BA4C00) [pid = 3672] [serial = 1374] [outer = 00000000] 08:33:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11CED400) [pid = 3672] [serial = 1375] [outer = 10BA4C00] 08:33:33 INFO - PROCESS | 3672 | 1466696013295 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (11CF9C00) [pid = 3672] [serial = 1376] [outer = 10BA4C00] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 16F17C00 == 43 [pid = 3672] [id = 453] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10BA6C00 == 42 [pid = 3672] [id = 452] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 0C7F3C00 == 41 [pid = 3672] [id = 451] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 17598000 == 40 [pid = 3672] [id = 450] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10470400 == 39 [pid = 3672] [id = 449] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 16810400 == 38 [pid = 3672] [id = 448] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 15179C00 == 37 [pid = 3672] [id = 447] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 12BD8800 == 36 [pid = 3672] [id = 446] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10A5E000 == 35 [pid = 3672] [id = 445] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 14031400 == 34 [pid = 3672] [id = 442] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 16F11C00 == 33 [pid = 3672] [id = 432] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10A59C00 == 32 [pid = 3672] [id = 443] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 13155C00 == 31 [pid = 3672] [id = 444] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 11CFB800 == 30 [pid = 3672] [id = 431] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 15676000 == 29 [pid = 3672] [id = 456] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 19889800 == 28 [pid = 3672] [id = 457] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10A59800 == 27 [pid = 3672] [id = 454] 08:33:33 INFO - PROCESS | 3672 | --DOCSHELL 10A5AC00 == 26 [pid = 3672] [id = 455] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10E02800) [pid = 3672] [serial = 1303] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (11CED800) [pid = 3672] [serial = 1301] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (11AE5C00) [pid = 3672] [serial = 1300] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (12924800) [pid = 3672] [serial = 1306] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (129EC000) [pid = 3672] [serial = 1307] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (14EDDC00) [pid = 3672] [serial = 1309] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (11CCFC00) [pid = 3672] [serial = 1292] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (110BC800) [pid = 3672] [serial = 1291] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17F2C400) [pid = 3672] [serial = 1318] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1402E400) [pid = 3672] [serial = 1295] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (132AF000) [pid = 3672] [serial = 1294] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1780E800) [pid = 3672] [serial = 1298] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (175DF800) [pid = 3672] [serial = 1297] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19892400) [pid = 3672] [serial = 1327] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16BC2C00) [pid = 3672] [serial = 1316] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16858C00) [pid = 3672] [serial = 1315] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (134BAC00) [pid = 3672] [serial = 1321] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FEEC00) [pid = 3672] [serial = 1324] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18182000) [pid = 3672] [serial = 1319] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18181C00) [pid = 3672] [serial = 1325] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E07400) [pid = 3672] [serial = 1304] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B4C000) [pid = 3672] [serial = 1312] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13958400) [pid = 3672] [serial = 1322] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160BB000) [pid = 3672] [serial = 1313] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (153BEC00) [pid = 3672] [serial = 1310] [outer = 00000000] [url = about:blank] 08:33:34 INFO - PROCESS | 3672 | 1466696014390 Marionette TRACE conn3 <- [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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1443ms 08:33:34 INFO - PROCESS | 3672 | 1466696014429 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 3672 | 1466696014433 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:33:34 INFO - PROCESS | 3672 | 1466696014438 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 3672 | 1466696014442 Marionette TRACE conn3 <- [1,1798,null,{}] 08:33:34 INFO - PROCESS | 3672 | 1466696014447 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 3672 | 1466696014450 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:34 INFO - PROCESS | 3672 | 1466696014538 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:33:34 INFO - PROCESS | 3672 | 1466696014666 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 3672 | 1466696014669 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:34 INFO - PROCESS | 3672 | ++DOCSHELL 10A5BC00 == 27 [pid = 3672] [id = 459] 08:33:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A60400) [pid = 3672] [serial = 1377] [outer = 00000000] 08:33:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10E0C000) [pid = 3672] [serial = 1378] [outer = 10A60400] 08:33:34 INFO - PROCESS | 3672 | 1466696014716 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (111E8400) [pid = 3672] [serial = 1379] [outer = 10A60400] 08:33:35 INFO - PROCESS | 3672 | 1466696015094 Marionette TRACE conn3 <- [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]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 698ms 08:33:35 INFO - PROCESS | 3672 | 1466696015138 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3672 | 1466696015143 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:33:35 INFO - PROCESS | 3672 | 1466696015150 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3672 | 1466696015152 Marionette TRACE conn3 <- [1,1802,null,{}] 08:33:35 INFO - PROCESS | 3672 | 1466696015156 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3672 | 1466696015158 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:35 INFO - PROCESS | 3672 | 1466696015274 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:33:35 INFO - PROCESS | 3672 | 1466696015281 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3672 | 1466696015284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:35 INFO - PROCESS | 3672 | ++DOCSHELL 1281C400 == 28 [pid = 3672] [id = 460] 08:33:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (129ACC00) [pid = 3672] [serial = 1380] [outer = 00000000] 08:33:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (129F7000) [pid = 3672] [serial = 1381] [outer = 129ACC00] 08:33:35 INFO - PROCESS | 3672 | 1466696015330 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12D95000) [pid = 3672] [serial = 1382] [outer = 129ACC00] 08:33:35 INFO - PROCESS | 3672 | 1466696015809 Marionette TRACE conn3 <- [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]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 683ms 08:33:35 INFO - PROCESS | 3672 | 1466696015848 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3672 | 1466696015850 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:33:35 INFO - PROCESS | 3672 | 1466696015854 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3672 | 1466696015857 Marionette TRACE conn3 <- [1,1806,null,{}] 08:33:35 INFO - PROCESS | 3672 | 1466696015868 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3672 | 1466696015872 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:35 INFO - PROCESS | 3672 | 1466696015951 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:33:35 INFO - PROCESS | 3672 | 1466696015958 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3672 | 1466696015961 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:35 INFO - PROCESS | 3672 | ++DOCSHELL 140BFC00 == 29 [pid = 3672] [id = 461] 08:33:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (140C0000) [pid = 3672] [serial = 1383] [outer = 00000000] 08:33:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15175400) [pid = 3672] [serial = 1384] [outer = 140C0000] 08:33:35 INFO - PROCESS | 3672 | 1466696016007 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15452400) [pid = 3672] [serial = 1385] [outer = 140C0000] 08:33:36 INFO - PROCESS | 3672 | 1466696016509 Marionette TRACE conn3 <- [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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 683ms 08:33:36 INFO - PROCESS | 3672 | 1466696016553 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3672 | 1466696016556 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:33:36 INFO - PROCESS | 3672 | 1466696016559 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 3672 | 1466696016561 Marionette TRACE conn3 <- [1,1810,null,{}] 08:33:36 INFO - PROCESS | 3672 | 1466696016564 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 3672 | 1466696016566 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:36 INFO - PROCESS | 3672 | 1466696016696 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:33:36 INFO - PROCESS | 3672 | 1466696016718 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 3672 | 1466696016720 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:36 INFO - PROCESS | 3672 | ++DOCSHELL 1600F000 == 30 [pid = 3672] [id = 462] 08:33:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16016000) [pid = 3672] [serial = 1386] [outer = 00000000] 08:33:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160BDC00) [pid = 3672] [serial = 1387] [outer = 16016000] 08:33:36 INFO - PROCESS | 3672 | 1466696016780 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16778000) [pid = 3672] [serial = 1388] [outer = 16016000] 08:33:37 INFO - PROCESS | 3672 | 1466696017242 Marionette TRACE conn3 <- [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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 729ms 08:33:37 INFO - PROCESS | 3672 | 1466696017283 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3672 | 1466696017285 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:37 INFO - PROCESS | 3672 | 1466696017288 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3672 | 1466696017290 Marionette TRACE conn3 <- [1,1814,null,{}] 08:33:37 INFO - PROCESS | 3672 | 1466696017293 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3672 | 1466696017295 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:37 INFO - PROCESS | 3672 | 1466696017406 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:33:37 INFO - PROCESS | 3672 | 1466696017411 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3672 | 1466696017413 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:37 INFO - PROCESS | 3672 | ++DOCSHELL 160C6400 == 31 [pid = 3672] [id = 463] 08:33:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16802C00) [pid = 3672] [serial = 1389] [outer = 00000000] 08:33:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16D53C00) [pid = 3672] [serial = 1390] [outer = 16802C00] 08:33:37 INFO - PROCESS | 3672 | 1466696017456 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16F11400) [pid = 3672] [serial = 1391] [outer = 16802C00] 08:33:37 INFO - PROCESS | 3672 | 1466696017931 Marionette TRACE conn3 <- [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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 682ms 08:33:37 INFO - PROCESS | 3672 | 1466696017988 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3672 | 1466696017990 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:37 INFO - PROCESS | 3672 | 1466696017993 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3672 | 1466696017995 Marionette TRACE conn3 <- [1,1818,null,{}] 08:33:37 INFO - PROCESS | 3672 | 1466696017998 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3672 | 1466696018004 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:38 INFO - PROCESS | 3672 | 1466696018161 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (18189000) [pid = 3672] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11CF5800) [pid = 3672] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1780DC00) [pid = 3672] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1988D800) [pid = 3672] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (134B2C00) [pid = 3672] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A5A000) [pid = 3672] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15453400) [pid = 3672] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1685B800) [pid = 3672] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A5F800) [pid = 3672] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12BD9800) [pid = 3672] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C7FB800) [pid = 3672] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E04400) [pid = 3672] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:33:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15170400) [pid = 3672] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:33:38 INFO - PROCESS | 3672 | 1466696018478 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3672 | 1466696018480 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:38 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F8800 == 32 [pid = 3672] [id = 464] 08:33:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (0C7FB800) [pid = 3672] [serial = 1392] [outer = 00000000] 08:33:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E08C00) [pid = 3672] [serial = 1393] [outer = 0C7FB800] 08:33:38 INFO - PROCESS | 3672 | 1466696018524 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1312FC00) [pid = 3672] [serial = 1394] [outer = 0C7FB800] 08:33:38 INFO - PROCESS | 3672 | 1466696018884 Marionette TRACE conn3 <- [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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 08:33:38 INFO - PROCESS | 3672 | 1466696018939 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3672 | 1466696018941 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:38 INFO - PROCESS | 3672 | 1466696018927 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 3672 | 1466696018929 Marionette TRACE conn3 <- [1,1822,null,{}] 08:33:38 INFO - PROCESS | 3672 | 1466696018933 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3672 | 1466696018934 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:39 INFO - PROCESS | 3672 | 1466696019049 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:33:39 INFO - PROCESS | 3672 | 1466696019054 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3672 | 1466696019056 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:39 INFO - PROCESS | 3672 | ++DOCSHELL 129F5400 == 33 [pid = 3672] [id = 465] 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12BD9800) [pid = 3672] [serial = 1395] [outer = 00000000] 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17806400) [pid = 3672] [serial = 1396] [outer = 12BD9800] 08:33:39 INFO - PROCESS | 3672 | 1466696019099 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1780DC00) [pid = 3672] [serial = 1397] [outer = 12BD9800] 08:33:39 INFO - PROCESS | 3672 | 1466696019501 Marionette TRACE conn3 <- [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]]]}] 08:33:39 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 08:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 589ms 08:33:39 INFO - PROCESS | 3672 | 1466696019525 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 3672 | 1466696019527 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:39 INFO - PROCESS | 3672 | 1466696019543 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 3672 | 1466696019545 Marionette TRACE conn3 <- [1,1826,null,{}] 08:33:39 INFO - PROCESS | 3672 | 1466696019548 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3672 | 1466696019550 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:39 INFO - PROCESS | 3672 | 1466696019624 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:33:39 INFO - PROCESS | 3672 | 1466696019629 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3672 | 1466696019632 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:39 INFO - PROCESS | 3672 | ++DOCSHELL 15174800 == 34 [pid = 3672] [id = 466] 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16781C00) [pid = 3672] [serial = 1398] [outer = 00000000] 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FF1800) [pid = 3672] [serial = 1399] [outer = 16781C00] 08:33:39 INFO - PROCESS | 3672 | 1466696019674 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FF2000) [pid = 3672] [serial = 1400] [outer = 16781C00] 08:33:40 INFO - PROCESS | 3672 | 1466696020116 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 590ms 08:33:40 INFO - PROCESS | 3672 | 1466696020127 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3672 | 1466696020129 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:40 INFO - PROCESS | 3672 | 1466696020132 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3672 | 1466696020134 Marionette TRACE conn3 <- [1,1830,null,{}] 08:33:40 INFO - PROCESS | 3672 | 1466696020138 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3672 | 1466696020141 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:40 INFO - PROCESS | 3672 | 1466696020266 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:33:40 INFO - PROCESS | 3672 | 1466696020275 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3672 | 1466696020277 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:40 INFO - PROCESS | 3672 | ++DOCSHELL 17805800 == 35 [pid = 3672] [id = 467] 08:33:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1818C400) [pid = 3672] [serial = 1401] [outer = 00000000] 08:33:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19888000) [pid = 3672] [serial = 1402] [outer = 1818C400] 08:33:40 INFO - PROCESS | 3672 | 1466696020319 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1988D000) [pid = 3672] [serial = 1403] [outer = 1818C400] 08:33:41 INFO - PROCESS | 3672 | 1466696021088 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 993ms 08:33:41 INFO - PROCESS | 3672 | 1466696021137 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 3672 | 1466696021141 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:33:41 INFO - PROCESS | 3672 | 1466696021130 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:41 INFO - PROCESS | 3672 | 1466696021135 Marionette TRACE conn3 <- [1,1834,null,{}] 08:33:41 INFO - PROCESS | 3672 | 1466696021140 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 3672 | 1466696021143 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:41 INFO - PROCESS | 3672 | 1466696021268 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:33:41 INFO - PROCESS | 3672 | 1466696021404 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3672 | 1466696021407 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:41 INFO - PROCESS | 3672 | ++DOCSHELL 10B9C000 == 36 [pid = 3672] [id = 468] 08:33:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10B9CC00) [pid = 3672] [serial = 1404] [outer = 00000000] 08:33:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11C2C000) [pid = 3672] [serial = 1405] [outer = 10B9CC00] 08:33:41 INFO - PROCESS | 3672 | 1466696021464 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (129EAC00) [pid = 3672] [serial = 1406] [outer = 10B9CC00] 08:33:42 INFO - PROCESS | 3672 | 1466696022151 Marionette TRACE conn3 <- [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]]]}] 08:33:42 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) 08:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1024ms 08:33:42 INFO - PROCESS | 3672 | 1466696022328 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3672 | 1466696022331 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:33:42 INFO - PROCESS | 3672 | 1466696022348 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3672 | 1466696022351 Marionette TRACE conn3 <- [1,1838,null,{}] 08:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:42 INFO - PROCESS | 3672 | 1466696022356 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3672 | 1466696022360 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:42 INFO - PROCESS | 3672 | 1466696022469 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:33:42 INFO - PROCESS | 3672 | 1466696022601 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3672 | 1466696022606 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:42 INFO - PROCESS | 3672 | ++DOCSHELL 10E0A400 == 37 [pid = 3672] [id = 469] 08:33:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10E10000) [pid = 3672] [serial = 1407] [outer = 00000000] 08:33:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11CD0400) [pid = 3672] [serial = 1408] [outer = 10E10000] 08:33:42 INFO - PROCESS | 3672 | 1466696022659 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11CEEC00) [pid = 3672] [serial = 1409] [outer = 10E10000] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 15174800 == 36 [pid = 3672] [id = 466] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 129F5400 == 35 [pid = 3672] [id = 465] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 0C7F8800 == 34 [pid = 3672] [id = 464] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 160C6400 == 33 [pid = 3672] [id = 463] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 1600F000 == 32 [pid = 3672] [id = 462] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 140BFC00 == 31 [pid = 3672] [id = 461] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 1281C400 == 30 [pid = 3672] [id = 460] 08:33:42 INFO - PROCESS | 3672 | --DOCSHELL 10A5BC00 == 29 [pid = 3672] [id = 459] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19E31800) [pid = 3672] [serial = 1364] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19D6D000) [pid = 3672] [serial = 1363] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19BAC400) [pid = 3672] [serial = 1360] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19BAEC00) [pid = 3672] [serial = 1361] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1759E000) [pid = 3672] [serial = 1348] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1817F000) [pid = 3672] [serial = 1351] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1776C400) [pid = 3672] [serial = 1349] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19893000) [pid = 3672] [serial = 1328] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15175000) [pid = 3672] [serial = 1333] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (156E0000) [pid = 3672] [serial = 1334] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10B9BC00) [pid = 3672] [serial = 1330] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E96800) [pid = 3672] [serial = 1331] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1595D400) [pid = 3672] [serial = 1342] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (160B8800) [pid = 3672] [serial = 1343] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16BC8800) [pid = 3672] [serial = 1345] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18180400) [pid = 3672] [serial = 1352] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E96400) [pid = 3672] [serial = 1336] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (114C8C00) [pid = 3672] [serial = 1337] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (130C8800) [pid = 3672] [serial = 1339] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (131E5C00) [pid = 3672] [serial = 1340] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10BA6400) [pid = 3672] [serial = 1354] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (175E7800) [pid = 3672] [serial = 1357] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (11AE6800) [pid = 3672] [serial = 1355] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (18186C00) [pid = 3672] [serial = 1358] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16E4EC00) [pid = 3672] [serial = 1346] [outer = 00000000] [url = about:blank] 08:33:43 INFO - PROCESS | 3672 | 1466696023208 Marionette TRACE conn3 <- [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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 869ms 08:33:43 INFO - PROCESS | 3672 | 1466696023240 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:43 INFO - PROCESS | 3672 | 1466696023243 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:33:43 INFO - PROCESS | 3672 | 1466696023250 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3672 | 1466696023254 Marionette TRACE conn3 <- [1,1842,null,{}] 08:33:43 INFO - PROCESS | 3672 | 1466696023258 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3672 | 1466696023260 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:43 INFO - PROCESS | 3672 | 1466696023346 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:33:43 INFO - PROCESS | 3672 | 1466696023354 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3672 | 1466696023356 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:43 INFO - PROCESS | 3672 | ++DOCSHELL 114C8C00 == 30 [pid = 3672] [id = 470] 08:33:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (114CAC00) [pid = 3672] [serial = 1410] [outer = 00000000] 08:33:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12D6E000) [pid = 3672] [serial = 1411] [outer = 114CAC00] 08:33:43 INFO - PROCESS | 3672 | 1466696023403 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (130D1C00) [pid = 3672] [serial = 1412] [outer = 114CAC00] 08:33:43 INFO - PROCESS | 3672 | 1466696023890 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 698ms 08:33:43 INFO - PROCESS | 3672 | 1466696023928 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 3672 | 1466696023930 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:33:43 INFO - PROCESS | 3672 | 1466696023933 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3672 | 1466696023935 Marionette TRACE conn3 <- [1,1846,null,{}] 08:33:43 INFO - PROCESS | 3672 | 1466696023945 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3672 | 1466696023949 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:44 INFO - PROCESS | 3672 | 1466696024064 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:33:44 INFO - PROCESS | 3672 | 1466696024165 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3672 | 1466696024171 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:44 INFO - PROCESS | 3672 | ++DOCSHELL 134BC800 == 31 [pid = 3672] [id = 471] 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13958000) [pid = 3672] [serial = 1413] [outer = 00000000] 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (140C3000) [pid = 3672] [serial = 1414] [outer = 13958000] 08:33:44 INFO - PROCESS | 3672 | 1466696024218 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15172000) [pid = 3672] [serial = 1415] [outer = 13958000] 08:33:44 INFO - PROCESS | 3672 | 1466696024604 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 698ms 08:33:44 INFO - PROCESS | 3672 | 1466696024633 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3672 | 1466696024635 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:33:44 INFO - PROCESS | 3672 | 1466696024638 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 3672 | 1466696024640 Marionette TRACE conn3 <- [1,1850,null,{}] 08:33:44 INFO - PROCESS | 3672 | 1466696024643 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3672 | 1466696024645 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:44 INFO - PROCESS | 3672 | 1466696024728 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:33:44 INFO - PROCESS | 3672 | 1466696024733 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3672 | 1466696024735 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:44 INFO - PROCESS | 3672 | ++DOCSHELL 1544B400 == 32 [pid = 3672] [id = 472] 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15674800) [pid = 3672] [serial = 1416] [outer = 00000000] 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (160B9800) [pid = 3672] [serial = 1417] [outer = 15674800] 08:33:44 INFO - PROCESS | 3672 | 1466696024779 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16586C00) [pid = 3672] [serial = 1418] [outer = 15674800] 08:33:45 INFO - PROCESS | 3672 | 1466696025244 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 636ms 08:33:45 INFO - PROCESS | 3672 | 1466696025276 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3672 | 1466696025279 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 3672 | 1466696025282 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:33:45 INFO - PROCESS | 3672 | 1466696025283 Marionette TRACE conn3 <- [1,1854,null,{}] 08:33:45 INFO - PROCESS | 3672 | 1466696025295 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3672 | 1466696025298 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:45 INFO - PROCESS | 3672 | 1466696025406 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:33:45 INFO - PROCESS | 3672 | 1466696025412 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 3672 | 1466696025414 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:45 INFO - PROCESS | 3672 | ++DOCSHELL 16784800 == 33 [pid = 3672] [id = 473] 08:33:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1680B000) [pid = 3672] [serial = 1419] [outer = 00000000] 08:33:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D5AC00) [pid = 3672] [serial = 1420] [outer = 1680B000] 08:33:45 INFO - PROCESS | 3672 | 1466696025460 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (174CE000) [pid = 3672] [serial = 1421] [outer = 1680B000] 08:33:45 INFO - PROCESS | 3672 | 1466696025900 Marionette TRACE conn3 <- [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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 698ms 08:33:45 INFO - PROCESS | 3672 | 1466696025965 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3672 | 1466696025967 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 3672 | 1466696025971 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:33:45 INFO - PROCESS | 3672 | 1466696025972 Marionette TRACE conn3 <- [1,1858,null,{}] 08:33:45 INFO - PROCESS | 3672 | 1466696025976 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3672 | 1466696025981 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:46 INFO - PROCESS | 3672 | 1466696026121 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:33:46 INFO - PROCESS | 3672 | 1466696026186 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3672 | 1466696026189 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:46 INFO - PROCESS | 3672 | ++DOCSHELL 175E9C00 == 34 [pid = 3672] [id = 474] 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17761C00) [pid = 3672] [serial = 1422] [outer = 00000000] 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E2C800) [pid = 3672] [serial = 1423] [outer = 17761C00] 08:33:46 INFO - PROCESS | 3672 | 1466696026232 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FEC400) [pid = 3672] [serial = 1424] [outer = 17761C00] 08:33:46 INFO - PROCESS | 3672 | 1466696026658 Marionette TRACE conn3 <- [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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 729ms 08:33:46 INFO - PROCESS | 3672 | 1466696026740 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3672 | 1466696026742 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:33:46 INFO - PROCESS | 3672 | 1466696026754 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 3672 | 1466696026755 Marionette TRACE conn3 <- [1,1862,null,{}] 08:33:46 INFO - PROCESS | 3672 | 1466696026759 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 3672 | 1466696026761 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:46 INFO - PROCESS | 3672 | 1466696026874 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:33:46 INFO - PROCESS | 3672 | 1466696026884 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3672 | 1466696026886 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:46 INFO - PROCESS | 3672 | ++DOCSHELL 18184800 == 35 [pid = 3672] [id = 475] 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18185C00) [pid = 3672] [serial = 1425] [outer = 00000000] 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19886800) [pid = 3672] [serial = 1426] [outer = 18185C00] 08:33:46 INFO - PROCESS | 3672 | 1466696026929 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19887C00) [pid = 3672] [serial = 1427] [outer = 18185C00] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16016000) [pid = 3672] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (129ACC00) [pid = 3672] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10BA4C00) [pid = 3672] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (140C0000) [pid = 3672] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A60400) [pid = 3672] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16802C00) [pid = 3672] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (110C2800) [pid = 3672] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15B3FC00) [pid = 3672] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1988AC00) [pid = 3672] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (0C7FB800) [pid = 3672] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12BD9800) [pid = 3672] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:33:47 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16781C00) [pid = 3672] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:33:47 INFO - PROCESS | 3672 | 1466696027480 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 745ms 08:33:47 INFO - PROCESS | 3672 | 1466696027494 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 3672 | 1466696027496 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:33:47 INFO - PROCESS | 3672 | 1466696027499 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 3672 | 1466696027501 Marionette TRACE conn3 <- [1,1866,null,{}] 08:33:47 INFO - PROCESS | 3672 | 1466696027504 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3672 | 1466696027506 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:47 INFO - PROCESS | 3672 | 1466696027589 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:33:47 INFO - PROCESS | 3672 | 1466696027593 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3672 | 1466696027595 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:47 INFO - PROCESS | 3672 | ++DOCSHELL 10E38400 == 36 [pid = 3672] [id = 476] 08:33:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (110BF400) [pid = 3672] [serial = 1428] [outer = 00000000] 08:33:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1600C800) [pid = 3672] [serial = 1429] [outer = 110BF400] 08:33:47 INFO - PROCESS | 3672 | 1466696027639 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16858400) [pid = 3672] [serial = 1430] [outer = 110BF400] 08:33:48 INFO - PROCESS | 3672 | 1466696028049 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 589ms 08:33:48 INFO - PROCESS | 3672 | 1466696028081 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3672 | 1466696028083 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:33:48 INFO - PROCESS | 3672 | 1466696028087 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3672 | 1466696028088 Marionette TRACE conn3 <- [1,1870,null,{}] 08:33:48 INFO - PROCESS | 3672 | 1466696028092 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3672 | 1466696028094 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:48 INFO - PROCESS | 3672 | 1466696028173 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:33:48 INFO - PROCESS | 3672 | 1466696028205 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 3672 | 1466696028208 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:48 INFO - PROCESS | 3672 | ++DOCSHELL 160B8000 == 37 [pid = 3672] [id = 477] 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160BA800) [pid = 3672] [serial = 1431] [outer = 00000000] 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FEA800) [pid = 3672] [serial = 1432] [outer = 160BA800] 08:33:48 INFO - PROCESS | 3672 | 1466696028283 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18181800) [pid = 3672] [serial = 1433] [outer = 160BA800] 08:33:48 INFO - PROCESS | 3672 | 1466696028748 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 698ms 08:33:48 INFO - PROCESS | 3672 | 1466696028788 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3672 | 1466696028790 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:33:48 INFO - PROCESS | 3672 | 1466696028793 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3672 | 1466696028795 Marionette TRACE conn3 <- [1,1874,null,{}] 08:33:48 INFO - PROCESS | 3672 | 1466696028798 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3672 | 1466696028800 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:48 INFO - PROCESS | 3672 | 1466696028877 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:33:48 INFO - PROCESS | 3672 | 1466696028883 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 3672 | 1466696028885 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:48 INFO - PROCESS | 3672 | ++DOCSHELL 1780C800 == 38 [pid = 3672] [id = 478] 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E97C00) [pid = 3672] [serial = 1434] [outer = 00000000] 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BAE000) [pid = 3672] [serial = 1435] [outer = 17E97C00] 08:33:48 INFO - PROCESS | 3672 | 1466696028936 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BB1800) [pid = 3672] [serial = 1436] [outer = 17E97C00] 08:33:49 INFO - PROCESS | 3672 | 1466696029348 Marionette TRACE conn3 <- [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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 590ms 08:33:49 INFO - PROCESS | 3672 | 1466696029428 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 3672 | 1466696029432 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:33:49 INFO - PROCESS | 3672 | 1466696029444 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 3672 | 1466696029451 Marionette TRACE conn3 <- [1,1878,null,{}] 08:33:49 INFO - PROCESS | 3672 | 1466696029459 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3672 | 1466696029463 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:49 INFO - PROCESS | 3672 | 1466696029584 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:33:49 INFO - PROCESS | 3672 | 1466696029746 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3672 | 1466696029751 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:49 INFO - PROCESS | 3672 | ++DOCSHELL 10A5BC00 == 39 [pid = 3672] [id = 479] 08:33:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A61C00) [pid = 3672] [serial = 1437] [outer = 00000000] 08:33:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10E08400) [pid = 3672] [serial = 1438] [outer = 10A61C00] 08:33:49 INFO - PROCESS | 3672 | 1466696029807 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (11AE6800) [pid = 3672] [serial = 1439] [outer = 10A61C00] 08:33:50 INFO - PROCESS | 3672 | 1466696030340 Marionette TRACE conn3 <- [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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 946ms 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:33:50 INFO - PROCESS | 3672 | 1466696030390 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 3672 | 1466696030393 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 3672 | 1466696030400 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 3672 | 1466696030404 Marionette TRACE conn3 <- [1,1882,null,{}] 08:33:50 INFO - PROCESS | 3672 | 1466696030408 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 3672 | 1466696030411 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:50 INFO - PROCESS | 3672 | 1466696030517 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:33:50 INFO - PROCESS | 3672 | 1466696030650 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 3672 | 1466696030653 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:50 INFO - PROCESS | 3672 | ++DOCSHELL 14EDD800 == 40 [pid = 3672] [id = 480] 08:33:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1517E000) [pid = 3672] [serial = 1440] [outer = 00000000] 08:33:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (156E1400) [pid = 3672] [serial = 1441] [outer = 1517E000] 08:33:50 INFO - PROCESS | 3672 | 1466696030749 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (160BC400) [pid = 3672] [serial = 1442] [outer = 1517E000] 08:33:51 INFO - PROCESS | 3672 | 1466696031372 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1039ms 08:33:51 INFO - PROCESS | 3672 | 1466696031444 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3672 | 1466696031447 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:33:51 INFO - PROCESS | 3672 | 1466696031470 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3672 | 1466696031472 Marionette TRACE conn3 <- [1,1886,null,{}] 08:33:51 INFO - PROCESS | 3672 | 1466696031482 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3672 | 1466696031486 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:51 INFO - PROCESS | 3672 | 1466696031621 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:33:51 INFO - PROCESS | 3672 | 1466696031762 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3672 | 1466696031766 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:51 INFO - PROCESS | 3672 | ++DOCSHELL 17FEE000 == 41 [pid = 3672] [id = 481] 08:33:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1817E400) [pid = 3672] [serial = 1443] [outer = 00000000] 08:33:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19892C00) [pid = 3672] [serial = 1444] [outer = 1817E400] 08:33:51 INFO - PROCESS | 3672 | 1466696031823 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19BADC00) [pid = 3672] [serial = 1445] [outer = 1817E400] 08:33:52 INFO - PROCESS | 3672 | 1466696032623 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1210ms 08:33:52 INFO - PROCESS | 3672 | 1466696032661 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 3672 | 1466696032665 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:33:52 INFO - PROCESS | 3672 | 1466696032670 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:33:52 INFO - PROCESS | 3672 | 1466696032673 Marionette TRACE conn3 <- [1,1890,null,{}] 08:33:52 INFO - PROCESS | 3672 | 1466696032679 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3672 | 1466696032681 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:52 INFO - PROCESS | 3672 | 1466696032780 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:33:52 INFO - PROCESS | 3672 | 1466696032922 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3672 | 1466696032927 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:52 INFO - PROCESS | 3672 | ++DOCSHELL 105F5400 == 42 [pid = 3672] [id = 482] 08:33:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10A59C00) [pid = 3672] [serial = 1446] [outer = 00000000] 08:33:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (114D2C00) [pid = 3672] [serial = 1447] [outer = 10A59C00] 08:33:52 INFO - PROCESS | 3672 | 1466696032977 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (11CF1000) [pid = 3672] [serial = 1448] [outer = 10A59C00] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 160B8000 == 41 [pid = 3672] [id = 477] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 10E38400 == 40 [pid = 3672] [id = 476] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 18184800 == 39 [pid = 3672] [id = 475] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 175E9C00 == 38 [pid = 3672] [id = 474] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 16784800 == 37 [pid = 3672] [id = 473] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 1544B400 == 36 [pid = 3672] [id = 472] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 134BC800 == 35 [pid = 3672] [id = 471] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 114C8C00 == 34 [pid = 3672] [id = 470] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 10E0A400 == 33 [pid = 3672] [id = 469] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 17805800 == 32 [pid = 3672] [id = 467] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 10B9EC00 == 31 [pid = 3672] [id = 458] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 10B9C000 == 30 [pid = 3672] [id = 468] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 17FEE000 == 29 [pid = 3672] [id = 481] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 1780C800 == 28 [pid = 3672] [id = 478] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 10A5BC00 == 27 [pid = 3672] [id = 479] 08:33:53 INFO - PROCESS | 3672 | --DOCSHELL 14EDD800 == 26 [pid = 3672] [id = 480] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10E08C00) [pid = 3672] [serial = 1393] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16F11400) [pid = 3672] [serial = 1391] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1312FC00) [pid = 3672] [serial = 1394] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17806400) [pid = 3672] [serial = 1396] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16778000) [pid = 3672] [serial = 1388] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15452400) [pid = 3672] [serial = 1385] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1780DC00) [pid = 3672] [serial = 1397] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19888000) [pid = 3672] [serial = 1402] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17FF1800) [pid = 3672] [serial = 1399] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (160BDC00) [pid = 3672] [serial = 1387] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (129F7000) [pid = 3672] [serial = 1381] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12D95000) [pid = 3672] [serial = 1382] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CF9C00) [pid = 3672] [serial = 1376] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CED400) [pid = 3672] [serial = 1375] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15175400) [pid = 3672] [serial = 1384] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10E0C000) [pid = 3672] [serial = 1378] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (111E8400) [pid = 3672] [serial = 1379] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16D53C00) [pid = 3672] [serial = 1390] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (132B3800) [pid = 3672] [serial = 1367] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12927800) [pid = 3672] [serial = 1366] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16D53400) [pid = 3672] [serial = 1370] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FF2000) [pid = 3672] [serial = 1400] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16802400) [pid = 3672] [serial = 1369] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19E3A800) [pid = 3672] [serial = 1373] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19BAC800) [pid = 3672] [serial = 1372] [outer = 00000000] [url = about:blank] 08:33:54 INFO - PROCESS | 3672 | 1466696034089 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1443ms 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:33:54 INFO - PROCESS | 3672 | 1466696034126 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3672 | 1466696034130 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 3672 | 1466696034134 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3672 | 1466696034138 Marionette TRACE conn3 <- [1,1894,null,{}] 08:33:54 INFO - PROCESS | 3672 | 1466696034143 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3672 | 1466696034146 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:54 INFO - PROCESS | 3672 | 1466696034236 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:33:54 INFO - PROCESS | 3672 | 1466696034376 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3672 | 1466696034379 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:54 INFO - PROCESS | 3672 | ++DOCSHELL 10BA4C00 == 27 [pid = 3672] [id = 483] 08:33:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10BA6400) [pid = 3672] [serial = 1449] [outer = 00000000] 08:33:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10E0F000) [pid = 3672] [serial = 1450] [outer = 10BA6400] 08:33:54 INFO - PROCESS | 3672 | 1466696034425 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10E8C800) [pid = 3672] [serial = 1451] [outer = 10BA6400] 08:33:54 INFO - PROCESS | 3672 | 1466696034829 Marionette TRACE conn3 <- [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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 729ms 08:33:54 INFO - PROCESS | 3672 | 1466696034856 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3672 | 1466696034861 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:33:54 INFO - PROCESS | 3672 | 1466696034867 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3672 | 1466696034870 Marionette TRACE conn3 <- [1,1898,null,{}] 08:33:54 INFO - PROCESS | 3672 | 1466696034873 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3672 | 1466696034875 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:54 INFO - PROCESS | 3672 | 1466696034964 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:33:54 INFO - PROCESS | 3672 | 1466696034971 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3672 | 1466696034973 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:54 INFO - PROCESS | 3672 | ++DOCSHELL 12820800 == 28 [pid = 3672] [id = 484] 08:33:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12821000) [pid = 3672] [serial = 1452] [outer = 00000000] 08:33:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (129EB000) [pid = 3672] [serial = 1453] [outer = 12821000] 08:33:55 INFO - PROCESS | 3672 | 1466696035019 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12D70400) [pid = 3672] [serial = 1454] [outer = 12821000] 08:33:55 INFO - PROCESS | 3672 | 1466696035479 Marionette TRACE conn3 <- [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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 636ms 08:33:55 INFO - PROCESS | 3672 | 1466696035505 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 3672 | 1466696035508 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:33:55 INFO - PROCESS | 3672 | 1466696035515 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 3672 | 1466696035519 Marionette TRACE conn3 <- [1,1902,null,{}] 08:33:55 INFO - PROCESS | 3672 | 1466696035530 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3672 | 1466696035534 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:55 INFO - PROCESS | 3672 | 1466696035615 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:33:55 INFO - PROCESS | 3672 | 1466696035624 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3672 | 1466696035627 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:55 INFO - PROCESS | 3672 | ++DOCSHELL 134BC800 == 29 [pid = 3672] [id = 485] 08:33:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1394AC00) [pid = 3672] [serial = 1455] [outer = 00000000] 08:33:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14032800) [pid = 3672] [serial = 1456] [outer = 1394AC00] 08:33:55 INFO - PROCESS | 3672 | 1466696035676 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14ED2800) [pid = 3672] [serial = 1457] [outer = 1394AC00] 08:33:56 INFO - PROCESS | 3672 | 1466696036143 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 651ms 08:33:56 INFO - PROCESS | 3672 | 1466696036188 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3672 | 1466696036191 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:33:56 INFO - PROCESS | 3672 | 1466696036203 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3672 | 1466696036205 Marionette TRACE conn3 <- [1,1906,null,{}] 08:33:56 INFO - PROCESS | 3672 | 1466696036208 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3672 | 1466696036210 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:56 INFO - PROCESS | 3672 | 1466696036325 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:33:56 INFO - PROCESS | 3672 | 1466696036330 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3672 | 1466696036333 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:56 INFO - PROCESS | 3672 | ++DOCSHELL 140C7800 == 30 [pid = 3672] [id = 486] 08:33:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15175400) [pid = 3672] [serial = 1458] [outer = 00000000] 08:33:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15957400) [pid = 3672] [serial = 1459] [outer = 15175400] 08:33:56 INFO - PROCESS | 3672 | 1466696036376 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160B8400) [pid = 3672] [serial = 1460] [outer = 15175400] 08:33:56 INFO - PROCESS | 3672 | 1466696036795 Marionette TRACE conn3 <- [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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 620ms 08:33:56 INFO - PROCESS | 3672 | 1466696036829 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3672 | 1466696036831 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:33:56 INFO - PROCESS | 3672 | 1466696036834 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3672 | 1466696036836 Marionette TRACE conn3 <- [1,1910,null,{}] 08:33:56 INFO - PROCESS | 3672 | 1466696036839 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3672 | 1466696036841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:56 INFO - PROCESS | 3672 | 1466696036951 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:33:56 INFO - PROCESS | 3672 | 1466696036956 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3672 | 1466696036958 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:56 INFO - PROCESS | 3672 | ++DOCSHELL 160B8000 == 31 [pid = 3672] [id = 487] 08:33:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160BAC00) [pid = 3672] [serial = 1461] [outer = 00000000] 08:33:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16784800) [pid = 3672] [serial = 1462] [outer = 160BAC00] 08:33:56 INFO - PROCESS | 3672 | 1466696037003 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16BBB000) [pid = 3672] [serial = 1463] [outer = 160BAC00] 08:33:57 INFO - PROCESS | 3672 | 1466696037482 Marionette TRACE conn3 <- [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]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 698ms 08:33:57 INFO - PROCESS | 3672 | 1466696037534 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3672 | 1466696037536 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:33:57 INFO - PROCESS | 3672 | 1466696037540 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3672 | 1466696037543 Marionette TRACE conn3 <- [1,1914,null,{}] 08:33:57 INFO - PROCESS | 3672 | 1466696037548 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3672 | 1466696037556 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:57 INFO - PROCESS | 3672 | 1466696037690 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:33:57 INFO - PROCESS | 3672 | 1466696037755 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3672 | 1466696037757 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:57 INFO - PROCESS | 3672 | ++DOCSHELL 16D59400 == 32 [pid = 3672] [id = 488] 08:33:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16D5E400) [pid = 3672] [serial = 1464] [outer = 00000000] 08:33:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (175E3000) [pid = 3672] [serial = 1465] [outer = 16D5E400] 08:33:57 INFO - PROCESS | 3672 | 1466696037801 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1780C400) [pid = 3672] [serial = 1466] [outer = 16D5E400] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17761C00) [pid = 3672] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15674800) [pid = 3672] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10B9CC00) [pid = 3672] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13958000) [pid = 3672] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10E10000) [pid = 3672] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114CAC00) [pid = 3672] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1818C400) [pid = 3672] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18185C00) [pid = 3672] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (110BF400) [pid = 3672] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17E97C00) [pid = 3672] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (160BA800) [pid = 3672] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:33:58 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1680B000) [pid = 3672] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:33:58 INFO - PROCESS | 3672 | 1466696038478 Marionette TRACE conn3 <- [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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 993ms 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:33:58 INFO - PROCESS | 3672 | 1466696038545 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 3672 | 1466696038547 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 3672 | 1466696038550 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 3672 | 1466696038552 Marionette TRACE conn3 <- [1,1918,null,{}] 08:33:58 INFO - PROCESS | 3672 | 1466696038565 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 3672 | 1466696038568 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:58 INFO - PROCESS | 3672 | 1466696038647 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:33:58 INFO - PROCESS | 3672 | 1466696038745 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 3672 | 1466696038747 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:58 INFO - PROCESS | 3672 | ++DOCSHELL 11CF3400 == 33 [pid = 3672] [id = 489] 08:33:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11CF3800) [pid = 3672] [serial = 1467] [outer = 00000000] 08:33:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (140C4C00) [pid = 3672] [serial = 1468] [outer = 11CF3800] 08:33:58 INFO - PROCESS | 3672 | 1466696038789 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1566E000) [pid = 3672] [serial = 1469] [outer = 11CF3800] 08:33:59 INFO - PROCESS | 3672 | 1466696039131 Marionette TRACE conn3 <- [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]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 621ms 08:33:59 INFO - PROCESS | 3672 | 1466696039170 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3672 | 1466696039172 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:33:59 INFO - PROCESS | 3672 | 1466696039175 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3672 | 1466696039177 Marionette TRACE conn3 <- [1,1922,null,{}] 08:33:59 INFO - PROCESS | 3672 | 1466696039180 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3672 | 1466696039182 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:59 INFO - PROCESS | 3672 | 1466696039295 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:33:59 INFO - PROCESS | 3672 | 1466696039302 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3672 | 1466696039304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:59 INFO - PROCESS | 3672 | ++DOCSHELL 16D5C000 == 34 [pid = 3672] [id = 490] 08:33:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (175E5000) [pid = 3672] [serial = 1470] [outer = 00000000] 08:33:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E24000) [pid = 3672] [serial = 1471] [outer = 175E5000] 08:33:59 INFO - PROCESS | 3672 | 1466696039349 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E29C00) [pid = 3672] [serial = 1472] [outer = 175E5000] 08:33:59 INFO - PROCESS | 3672 | 1466696039753 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 636ms 08:33:59 INFO - PROCESS | 3672 | 1466696039813 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3672 | 1466696039816 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:33:59 INFO - PROCESS | 3672 | 1466696039819 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:33:59 INFO - PROCESS | 3672 | 1466696039821 Marionette TRACE conn3 <- [1,1926,null,{}] 08:33:59 INFO - PROCESS | 3672 | 1466696039824 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3672 | 1466696039826 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:59 INFO - PROCESS | 3672 | 1466696039938 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:33:59 INFO - PROCESS | 3672 | 1466696039976 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3672 | 1466696039977 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:33:59 INFO - PROCESS | 3672 | ++DOCSHELL 134B3000 == 35 [pid = 3672] [id = 491] 08:33:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (134BB800) [pid = 3672] [serial = 1473] [outer = 00000000] 08:34:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18184400) [pid = 3672] [serial = 1474] [outer = 134BB800] 08:34:00 INFO - PROCESS | 3672 | 1466696040020 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18185400) [pid = 3672] [serial = 1475] [outer = 134BB800] 08:34:00 INFO - PROCESS | 3672 | 1466696040446 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 698ms 08:34:00 INFO - PROCESS | 3672 | 1466696040519 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 3672 | 1466696040524 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:34:00 INFO - PROCESS | 3672 | 1466696040529 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 3672 | 1466696040534 Marionette TRACE conn3 <- [1,1930,null,{}] 08:34:00 INFO - PROCESS | 3672 | 1466696040540 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 3672 | 1466696040543 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:00 INFO - PROCESS | 3672 | 1466696040731 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:34:00 INFO - PROCESS | 3672 | 1466696040833 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 3672 | 1466696040838 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:00 INFO - PROCESS | 3672 | ++DOCSHELL 10A5B800 == 36 [pid = 3672] [id = 492] 08:34:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A5BC00) [pid = 3672] [serial = 1476] [outer = 00000000] 08:34:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10E05400) [pid = 3672] [serial = 1477] [outer = 10A5BC00] 08:34:00 INFO - PROCESS | 3672 | 1466696040893 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10E0E000) [pid = 3672] [serial = 1478] [outer = 10A5BC00] 08:34:01 INFO - PROCESS | 3672 | 1466696041678 Marionette TRACE conn3 <- [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]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1178ms 08:34:01 INFO - PROCESS | 3672 | 1466696041717 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3672 | 1466696041722 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:34:01 INFO - PROCESS | 3672 | 1466696041729 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3672 | 1466696041732 Marionette TRACE conn3 <- [1,1934,null,{}] 08:34:01 INFO - PROCESS | 3672 | 1466696041736 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3672 | 1466696041738 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:01 INFO - PROCESS | 3672 | 1466696041875 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:34:02 INFO - PROCESS | 3672 | 1466696042012 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 3672 | 1466696042015 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:02 INFO - PROCESS | 3672 | ++DOCSHELL 131EE800 == 37 [pid = 3672] [id = 493] 08:34:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1321E000) [pid = 3672] [serial = 1479] [outer = 00000000] 08:34:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (134BAC00) [pid = 3672] [serial = 1480] [outer = 1321E000] 08:34:02 INFO - PROCESS | 3672 | 1466696042071 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1510F000) [pid = 3672] [serial = 1481] [outer = 1321E000] 08:34:02 INFO - PROCESS | 3672 | 1466696042956 Marionette TRACE conn3 <- [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]]]}] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 16D5C000 == 36 [pid = 3672] [id = 490] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 11CF3400 == 35 [pid = 3672] [id = 489] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 16D59400 == 34 [pid = 3672] [id = 488] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 160B8000 == 33 [pid = 3672] [id = 487] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 140C7800 == 32 [pid = 3672] [id = 486] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 134BC800 == 31 [pid = 3672] [id = 485] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 12820800 == 30 [pid = 3672] [id = 484] 08:34:02 INFO - PROCESS | 3672 | --DOCSHELL 10BA4C00 == 29 [pid = 3672] [id = 483] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FEC400) [pid = 3672] [serial = 1424] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17E2C800) [pid = 3672] [serial = 1423] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (160B9800) [pid = 3672] [serial = 1417] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11C2C000) [pid = 3672] [serial = 1405] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (129EAC00) [pid = 3672] [serial = 1406] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (140C3000) [pid = 3672] [serial = 1414] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15172000) [pid = 3672] [serial = 1415] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CD0400) [pid = 3672] [serial = 1408] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CEEC00) [pid = 3672] [serial = 1409] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (12D6E000) [pid = 3672] [serial = 1411] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (130D1C00) [pid = 3672] [serial = 1412] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1988D000) [pid = 3672] [serial = 1403] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19886800) [pid = 3672] [serial = 1426] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16858400) [pid = 3672] [serial = 1430] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19BAE000) [pid = 3672] [serial = 1435] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BB1800) [pid = 3672] [serial = 1436] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1600C800) [pid = 3672] [serial = 1429] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FEA800) [pid = 3672] [serial = 1432] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19887C00) [pid = 3672] [serial = 1427] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18181800) [pid = 3672] [serial = 1433] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16D5AC00) [pid = 3672] [serial = 1420] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (174CE000) [pid = 3672] [serial = 1421] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16586C00) [pid = 3672] [serial = 1418] [outer = 00000000] [url = about:blank] 08:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1303ms 08:34:03 INFO - PROCESS | 3672 | 1466696043042 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3672 | 1466696043046 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:34:03 INFO - PROCESS | 3672 | 1466696043051 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3672 | 1466696043054 Marionette TRACE conn3 <- [1,1938,null,{}] 08:34:03 INFO - PROCESS | 3672 | 1466696043059 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3672 | 1466696043062 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:03 INFO - PROCESS | 3672 | 1466696043146 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:34:03 INFO - PROCESS | 3672 | 1466696043159 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3672 | 1466696043162 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:03 INFO - PROCESS | 3672 | ++DOCSHELL 10B9BC00 == 30 [pid = 3672] [id = 494] 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10B9CC00) [pid = 3672] [serial = 1482] [outer = 00000000] 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10E96800) [pid = 3672] [serial = 1483] [outer = 10B9CC00] 08:34:03 INFO - PROCESS | 3672 | 1466696043209 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11AEE800) [pid = 3672] [serial = 1484] [outer = 10B9CC00] 08:34:03 INFO - PROCESS | 3672 | 1466696043710 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 683ms 08:34:03 INFO - PROCESS | 3672 | 1466696043730 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3672 | 1466696043734 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:34:03 INFO - PROCESS | 3672 | 1466696043740 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3672 | 1466696043743 Marionette TRACE conn3 <- [1,1942,null,{}] 08:34:03 INFO - PROCESS | 3672 | 1466696043746 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3672 | 1466696043749 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:03 INFO - PROCESS | 3672 | 1466696043831 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:34:03 INFO - PROCESS | 3672 | 1466696043839 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3672 | 1466696043841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:03 INFO - PROCESS | 3672 | ++DOCSHELL 129E9800 == 31 [pid = 3672] [id = 495] 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12BD1400) [pid = 3672] [serial = 1485] [outer = 00000000] 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1309F000) [pid = 3672] [serial = 1486] [outer = 12BD1400] 08:34:03 INFO - PROCESS | 3672 | 1466696043887 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (131E5C00) [pid = 3672] [serial = 1487] [outer = 12BD1400] 08:34:04 INFO - PROCESS | 3672 | 1466696044349 Marionette TRACE conn3 <- [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]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 636ms 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:34:04 INFO - PROCESS | 3672 | 1466696044381 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 3672 | 1466696044383 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 3672 | 1466696044386 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 3672 | 1466696044390 Marionette TRACE conn3 <- [1,1946,null,{}] 08:34:04 INFO - PROCESS | 3672 | 1466696044400 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3672 | 1466696044405 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:04 INFO - PROCESS | 3672 | 1466696044491 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:34:04 INFO - PROCESS | 3672 | 1466696044501 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3672 | 1466696044504 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:04 INFO - PROCESS | 3672 | ++DOCSHELL 15175000 == 32 [pid = 3672] [id = 496] 08:34:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15177800) [pid = 3672] [serial = 1488] [outer = 00000000] 08:34:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1544FC00) [pid = 3672] [serial = 1489] [outer = 15177800] 08:34:04 INFO - PROCESS | 3672 | 1466696044551 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (156E1000) [pid = 3672] [serial = 1490] [outer = 15177800] 08:34:04 INFO - PROCESS | 3672 | 1466696044990 Marionette TRACE conn3 <- [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]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 636ms 08:34:05 INFO - PROCESS | 3672 | 1466696045028 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3672 | 1466696045030 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:34:05 INFO - PROCESS | 3672 | 1466696045033 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 3672 | 1466696045035 Marionette TRACE conn3 <- [1,1950,null,{}] 08:34:05 INFO - PROCESS | 3672 | 1466696045039 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3672 | 1466696045041 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:05 INFO - PROCESS | 3672 | 1466696045128 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:34:05 INFO - PROCESS | 3672 | 1466696045133 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3672 | 1466696045135 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:05 INFO - PROCESS | 3672 | ++DOCSHELL 160BF000 == 33 [pid = 3672] [id = 497] 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16593C00) [pid = 3672] [serial = 1491] [outer = 00000000] 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BC1400) [pid = 3672] [serial = 1492] [outer = 16593C00] 08:34:05 INFO - PROCESS | 3672 | 1466696045178 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16E4D400) [pid = 3672] [serial = 1493] [outer = 16593C00] 08:34:05 INFO - PROCESS | 3672 | 1466696045670 Marionette TRACE conn3 <- [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]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 682ms 08:34:05 INFO - PROCESS | 3672 | 1466696045716 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3672 | 1466696045718 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 3672 | 1466696045721 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:34:05 INFO - PROCESS | 3672 | 1466696045723 Marionette TRACE conn3 <- [1,1954,null,{}] 08:34:05 INFO - PROCESS | 3672 | 1466696045727 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3672 | 1466696045730 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:05 INFO - PROCESS | 3672 | 1466696045844 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:34:05 INFO - PROCESS | 3672 | 1466696045850 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3672 | 1466696045852 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:05 INFO - PROCESS | 3672 | ++DOCSHELL 16A0D000 == 34 [pid = 3672] [id = 498] 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17422C00) [pid = 3672] [serial = 1494] [outer = 00000000] 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (175E2C00) [pid = 3672] [serial = 1495] [outer = 17422C00] 08:34:05 INFO - PROCESS | 3672 | 1466696045895 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1776D800) [pid = 3672] [serial = 1496] [outer = 17422C00] 08:34:06 INFO - PROCESS | 3672 | 1466696046366 Marionette TRACE conn3 <- [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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 698ms 08:34:06 INFO - PROCESS | 3672 | 1466696046421 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3672 | 1466696046423 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:34:06 INFO - PROCESS | 3672 | 1466696046426 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:34:06 INFO - PROCESS | 3672 | 1466696046428 Marionette TRACE conn3 <- [1,1958,null,{}] 08:34:06 INFO - PROCESS | 3672 | 1466696046431 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 3672 | 1466696046436 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:06 INFO - PROCESS | 3672 | 1466696046570 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:34:06 INFO - PROCESS | 3672 | 1466696046585 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3672 | 1466696046587 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:06 INFO - PROCESS | 3672 | ++DOCSHELL 17FEB800 == 35 [pid = 3672] [id = 499] 08:34:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FEEC00) [pid = 3672] [serial = 1497] [outer = 00000000] 08:34:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19884800) [pid = 3672] [serial = 1498] [outer = 17FEEC00] 08:34:06 INFO - PROCESS | 3672 | 1466696046687 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18182000) [pid = 3672] [serial = 1499] [outer = 17FEEC00] 08:34:07 INFO - PROCESS | 3672 | 1466696047110 Marionette TRACE conn3 <- [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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 729ms 08:34:07 INFO - PROCESS | 3672 | 1466696047167 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3672 | 1466696047169 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:34:07 INFO - PROCESS | 3672 | 1466696047172 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 3672 | 1466696047174 Marionette TRACE conn3 <- [1,1962,null,{}] 08:34:07 INFO - PROCESS | 3672 | 1466696047177 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3672 | 1466696047179 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:07 INFO - PROCESS | 3672 | 1466696047294 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:34:07 INFO - PROCESS | 3672 | 1466696047302 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3672 | 1466696047304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:07 INFO - PROCESS | 3672 | ++DOCSHELL 19892000 == 36 [pid = 3672] [id = 500] 08:34:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19892800) [pid = 3672] [serial = 1500] [outer = 00000000] 08:34:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19BA6800) [pid = 3672] [serial = 1501] [outer = 19892800] 08:34:07 INFO - PROCESS | 3672 | 1466696047346 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BA7800) [pid = 3672] [serial = 1502] [outer = 19892800] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1517E000) [pid = 3672] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1817E400) [pid = 3672] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11CF3800) [pid = 3672] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15175400) [pid = 3672] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160BAC00) [pid = 3672] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1394AC00) [pid = 3672] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A59C00) [pid = 3672] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (12821000) [pid = 3672] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10BA6400) [pid = 3672] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16D5E400) [pid = 3672] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (175E5000) [pid = 3672] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:34:07 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A61C00) [pid = 3672] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:34:07 INFO - PROCESS | 3672 | 1466696047816 Marionette TRACE conn3 <- [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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 683ms 08:34:07 INFO - PROCESS | 3672 | 1466696047856 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3672 | 1466696047858 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:34:07 INFO - PROCESS | 3672 | 1466696047861 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 3672 | 1466696047863 Marionette TRACE conn3 <- [1,1966,null,{}] 08:34:07 INFO - PROCESS | 3672 | 1466696047866 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3672 | 1466696047868 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:07 INFO - PROCESS | 3672 | 1466696047972 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:34:07 INFO - PROCESS | 3672 | 1466696047980 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3672 | 1466696047982 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:07 INFO - PROCESS | 3672 | ++DOCSHELL 10BA6400 == 37 [pid = 3672] [id = 501] 08:34:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (110C3800) [pid = 3672] [serial = 1503] [outer = 00000000] 08:34:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160BDC00) [pid = 3672] [serial = 1504] [outer = 110C3800] 08:34:08 INFO - PROCESS | 3672 | 1466696048024 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FE3400) [pid = 3672] [serial = 1505] [outer = 110C3800] 08:34:08 INFO - PROCESS | 3672 | 1466696048431 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 590ms 08:34:08 INFO - PROCESS | 3672 | 1466696048458 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3672 | 1466696048460 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:34:08 INFO - PROCESS | 3672 | 1466696048464 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3672 | 1466696048465 Marionette TRACE conn3 <- [1,1970,null,{}] 08:34:08 INFO - PROCESS | 3672 | 1466696048469 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3672 | 1466696048471 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:08 INFO - PROCESS | 3672 | 1466696048595 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:34:08 INFO - PROCESS | 3672 | 1466696048600 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 3672 | 1466696048602 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:08 INFO - PROCESS | 3672 | ++DOCSHELL 160BAC00 == 38 [pid = 3672] [id = 502] 08:34:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160C5C00) [pid = 3672] [serial = 1506] [outer = 00000000] 08:34:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BAE800) [pid = 3672] [serial = 1507] [outer = 160C5C00] 08:34:08 INFO - PROCESS | 3672 | 1466696048653 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BAF400) [pid = 3672] [serial = 1508] [outer = 160C5C00] 08:34:09 INFO - PROCESS | 3672 | 1466696049047 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 621ms 08:34:09 INFO - PROCESS | 3672 | 1466696049102 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 3672 | 1466696049104 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:34:09 INFO - PROCESS | 3672 | 1466696049107 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 3672 | 1466696049108 Marionette TRACE conn3 <- [1,1974,null,{}] 08:34:09 INFO - PROCESS | 3672 | 1466696049115 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 3672 | 1466696049117 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:09 INFO - PROCESS | 3672 | 1466696049194 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:34:09 INFO - PROCESS | 3672 | 1466696049200 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 3672 | 1466696049202 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:09 INFO - PROCESS | 3672 | ++DOCSHELL 1988A800 == 39 [pid = 3672] [id = 503] 08:34:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA3800) [pid = 3672] [serial = 1509] [outer = 00000000] 08:34:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E3AC00) [pid = 3672] [serial = 1510] [outer = 19BA3800] 08:34:09 INFO - PROCESS | 3672 | 1466696049245 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E3B400) [pid = 3672] [serial = 1511] [outer = 19BA3800] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 105F5400 == 38 [pid = 3672] [id = 482] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 10B9BC00 == 37 [pid = 3672] [id = 494] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 131EE800 == 36 [pid = 3672] [id = 493] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 134B3000 == 35 [pid = 3672] [id = 491] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 10A5B800 == 34 [pid = 3672] [id = 492] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 129E9800 == 33 [pid = 3672] [id = 495] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 15175000 == 32 [pid = 3672] [id = 496] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 16A0D000 == 31 [pid = 3672] [id = 498] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 17FEB800 == 30 [pid = 3672] [id = 499] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 160BF000 == 29 [pid = 3672] [id = 497] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 19892000 == 28 [pid = 3672] [id = 500] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 160BAC00 == 27 [pid = 3672] [id = 502] 08:34:10 INFO - PROCESS | 3672 | --DOCSHELL 10BA6400 == 26 [pid = 3672] [id = 501] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16784800) [pid = 3672] [serial = 1462] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14032800) [pid = 3672] [serial = 1456] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF1000) [pid = 3672] [serial = 1448] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114D2C00) [pid = 3672] [serial = 1447] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (129EB000) [pid = 3672] [serial = 1453] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12D70400) [pid = 3672] [serial = 1454] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10E0F000) [pid = 3672] [serial = 1450] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10E8C800) [pid = 3672] [serial = 1451] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (175E3000) [pid = 3672] [serial = 1465] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17E29C00) [pid = 3672] [serial = 1472] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11AE6800) [pid = 3672] [serial = 1439] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10E08400) [pid = 3672] [serial = 1438] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (160BC400) [pid = 3672] [serial = 1442] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (156E1400) [pid = 3672] [serial = 1441] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19BADC00) [pid = 3672] [serial = 1445] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19892C00) [pid = 3672] [serial = 1444] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16BBB000) [pid = 3672] [serial = 1463] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (140C4C00) [pid = 3672] [serial = 1468] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17E24000) [pid = 3672] [serial = 1471] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (18184400) [pid = 3672] [serial = 1474] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1780C400) [pid = 3672] [serial = 1466] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15957400) [pid = 3672] [serial = 1459] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1566E000) [pid = 3672] [serial = 1469] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (160B8400) [pid = 3672] [serial = 1460] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (14ED2800) [pid = 3672] [serial = 1457] [outer = 00000000] [url = about:blank] 08:34:11 INFO - PROCESS | 3672 | 1466696051014 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1939ms 08:34:11 INFO - PROCESS | 3672 | 1466696051052 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3672 | 1466696051058 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:34:11 INFO - PROCESS | 3672 | 1466696051066 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3672 | 1466696051072 Marionette TRACE conn3 <- [1,1978,null,{}] 08:34:11 INFO - PROCESS | 3672 | 1466696051081 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3672 | 1466696051085 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:11 INFO - PROCESS | 3672 | 1466696051199 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:34:11 INFO - PROCESS | 3672 | 1466696051213 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3672 | 1466696051216 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:11 INFO - PROCESS | 3672 | ++DOCSHELL 105F5800 == 27 [pid = 3672] [id = 504] 08:34:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10A5C000) [pid = 3672] [serial = 1512] [outer = 00000000] 08:34:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10BA9800) [pid = 3672] [serial = 1513] [outer = 10A5C000] 08:34:11 INFO - PROCESS | 3672 | 1466696051263 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10E07800) [pid = 3672] [serial = 1514] [outer = 10A5C000] 08:34:11 INFO - PROCESS | 3672 | 1466696051765 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 729ms 08:34:11 INFO - PROCESS | 3672 | 1466696051807 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3672 | 1466696051812 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:34:11 INFO - PROCESS | 3672 | 1466696051818 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3672 | 1466696051821 Marionette TRACE conn3 <- [1,1982,null,{}] 08:34:11 INFO - PROCESS | 3672 | 1466696051825 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3672 | 1466696051828 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:11 INFO - PROCESS | 3672 | 1466696051921 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:34:12 INFO - PROCESS | 3672 | 1466696052022 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3672 | 1466696052025 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:12 INFO - PROCESS | 3672 | ++DOCSHELL 11C33C00 == 28 [pid = 3672] [id = 505] 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CCF800) [pid = 3672] [serial = 1515] [outer = 00000000] 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11CEEC00) [pid = 3672] [serial = 1516] [outer = 11CCF800] 08:34:12 INFO - PROCESS | 3672 | 1466696052071 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11CF8C00) [pid = 3672] [serial = 1517] [outer = 11CCF800] 08:34:12 INFO - PROCESS | 3672 | 1466696052416 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 636ms 08:34:12 INFO - PROCESS | 3672 | 1466696052450 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3672 | 1466696052452 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:34:12 INFO - PROCESS | 3672 | 1466696052457 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 3672 | 1466696052460 Marionette TRACE conn3 <- [1,1986,null,{}] 08:34:12 INFO - PROCESS | 3672 | 1466696052471 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3672 | 1466696052476 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:12 INFO - PROCESS | 3672 | 1466696052559 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:34:12 INFO - PROCESS | 3672 | 1466696052593 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3672 | 1466696052596 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:12 INFO - PROCESS | 3672 | ++DOCSHELL 1302F800 == 29 [pid = 3672] [id = 506] 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13031C00) [pid = 3672] [serial = 1518] [outer = 00000000] 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13153400) [pid = 3672] [serial = 1519] [outer = 13031C00] 08:34:12 INFO - PROCESS | 3672 | 1466696052646 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13226000) [pid = 3672] [serial = 1520] [outer = 13031C00] 08:34:13 INFO - PROCESS | 3672 | 1466696053112 Marionette TRACE conn3 <- [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]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 698ms 08:34:13 INFO - PROCESS | 3672 | 1466696053155 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3672 | 1466696053157 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:34:13 INFO - PROCESS | 3672 | 1466696053161 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 3672 | 1466696053162 Marionette TRACE conn3 <- [1,1990,null,{}] 08:34:13 INFO - PROCESS | 3672 | 1466696053165 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3672 | 1466696053167 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:13 INFO - PROCESS | 3672 | 1466696053261 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:34:13 INFO - PROCESS | 3672 | 1466696053268 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3672 | 1466696053270 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:13 INFO - PROCESS | 3672 | ++DOCSHELL 132B8C00 == 30 [pid = 3672] [id = 507] 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (134B6000) [pid = 3672] [serial = 1521] [outer = 00000000] 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (140C5000) [pid = 3672] [serial = 1522] [outer = 134B6000] 08:34:13 INFO - PROCESS | 3672 | 1466696053314 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1510C800) [pid = 3672] [serial = 1523] [outer = 134B6000] 08:34:13 INFO - PROCESS | 3672 | 1466696053766 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 636ms 08:34:13 INFO - PROCESS | 3672 | 1466696053800 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3672 | 1466696053802 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:34:13 INFO - PROCESS | 3672 | 1466696053805 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 3672 | 1466696053807 Marionette TRACE conn3 <- [1,1994,null,{}] 08:34:13 INFO - PROCESS | 3672 | 1466696053810 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3672 | 1466696053812 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:13 INFO - PROCESS | 3672 | 1466696053888 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:34:13 INFO - PROCESS | 3672 | 1466696053893 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3672 | 1466696053895 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:13 INFO - PROCESS | 3672 | ++DOCSHELL 1517BC00 == 31 [pid = 3672] [id = 508] 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (153BEC00) [pid = 3672] [serial = 1524] [outer = 00000000] 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15961400) [pid = 3672] [serial = 1525] [outer = 153BEC00] 08:34:13 INFO - PROCESS | 3672 | 1466696053949 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15B4C000) [pid = 3672] [serial = 1526] [outer = 153BEC00] 08:34:14 INFO - PROCESS | 3672 | 1466696054398 Marionette TRACE conn3 <- [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]]]}] 08:34:14 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 08:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 636ms 08:34:14 INFO - PROCESS | 3672 | 1466696054442 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3672 | 1466696054444 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:34:14 INFO - PROCESS | 3672 | 1466696054451 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3672 | 1466696054452 Marionette TRACE conn3 <- [1,1998,null,{}] 08:34:14 INFO - PROCESS | 3672 | 1466696054456 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3672 | 1466696054462 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:14 INFO - PROCESS | 3672 | 1466696054545 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:34:14 INFO - PROCESS | 3672 | 1466696054553 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3672 | 1466696054555 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:14 INFO - PROCESS | 3672 | ++DOCSHELL 160C0400 == 32 [pid = 3672] [id = 509] 08:34:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (160C0C00) [pid = 3672] [serial = 1527] [outer = 00000000] 08:34:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16804000) [pid = 3672] [serial = 1528] [outer = 160C0C00] 08:34:14 INFO - PROCESS | 3672 | 1466696054598 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BBC400) [pid = 3672] [serial = 1529] [outer = 160C0C00] 08:34:15 INFO - PROCESS | 3672 | 1466696055032 Marionette TRACE conn3 <- [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]]]}] 08:34:15 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 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 621ms 08:34:15 INFO - PROCESS | 3672 | 1466696055069 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3672 | 1466696055071 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:34:15 INFO - PROCESS | 3672 | 1466696055075 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3672 | 1466696055076 Marionette TRACE conn3 <- [1,2002,null,{}] 08:34:15 INFO - PROCESS | 3672 | 1466696055083 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3672 | 1466696055085 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:15 INFO - PROCESS | 3672 | 1466696055171 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:34:15 INFO - PROCESS | 3672 | 1466696055177 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3672 | 1466696055179 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:15 INFO - PROCESS | 3672 | ++DOCSHELL 16D53400 == 33 [pid = 3672] [id = 510] 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16D5FC00) [pid = 3672] [serial = 1530] [outer = 00000000] 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (174CE400) [pid = 3672] [serial = 1531] [outer = 16D5FC00] 08:34:15 INFO - PROCESS | 3672 | 1466696055221 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (11CED800) [pid = 3672] [serial = 1532] [outer = 16D5FC00] 08:34:15 INFO - PROCESS | 3672 | 1466696055656 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 08:34:15 INFO - PROCESS | 3672 | 1466696055728 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3672 | 1466696055730 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:34:15 INFO - PROCESS | 3672 | 1466696055736 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3672 | 1466696055739 Marionette TRACE conn3 <- [1,2006,null,{}] 08:34:15 INFO - PROCESS | 3672 | 1466696055742 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3672 | 1466696055744 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:15 INFO - PROCESS | 3672 | 1466696055820 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:34:15 INFO - PROCESS | 3672 | 1466696055827 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3672 | 1466696055829 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:15 INFO - PROCESS | 3672 | ++DOCSHELL 16E4B400 == 34 [pid = 3672] [id = 511] 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F11C00) [pid = 3672] [serial = 1533] [outer = 00000000] 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17811C00) [pid = 3672] [serial = 1534] [outer = 16F11C00] 08:34:15 INFO - PROCESS | 3672 | 1466696055872 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17E1F800) [pid = 3672] [serial = 1535] [outer = 16F11C00] 08:34:16 INFO - PROCESS | 3672 | 1466696056349 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 636ms 08:34:16 INFO - PROCESS | 3672 | 1466696056374 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3672 | 1466696056376 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:34:16 INFO - PROCESS | 3672 | 1466696056388 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 3672 | 1466696056390 Marionette TRACE conn3 <- [1,2010,null,{}] 08:34:16 INFO - PROCESS | 3672 | 1466696056393 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3672 | 1466696056395 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:16 INFO - PROCESS | 3672 | 1466696056503 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:34:16 INFO - PROCESS | 3672 | 1466696056533 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3672 | 1466696056535 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:16 INFO - PROCESS | 3672 | ++DOCSHELL 11CEE800 == 35 [pid = 3672] [id = 512] 08:34:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1281D400) [pid = 3672] [serial = 1536] [outer = 00000000] 08:34:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17FEB800) [pid = 3672] [serial = 1537] [outer = 1281D400] 08:34:16 INFO - PROCESS | 3672 | 1466696056638 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17FF0000) [pid = 3672] [serial = 1538] [outer = 1281D400] 08:34:17 INFO - PROCESS | 3672 | 1466696057049 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 760ms 08:34:17 INFO - PROCESS | 3672 | 1466696057124 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3672 | 1466696057126 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:34:17 INFO - PROCESS | 3672 | 1466696057130 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3672 | 1466696057132 Marionette TRACE conn3 <- [1,2014,null,{}] 08:34:17 INFO - PROCESS | 3672 | 1466696057141 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3672 | 1466696057143 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:17 INFO - PROCESS | 3672 | 1466696057268 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:34:17 INFO - PROCESS | 3672 | 1466696057336 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3672 | 1466696057337 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:17 INFO - PROCESS | 3672 | ++DOCSHELL 18189400 == 36 [pid = 3672] [id = 513] 08:34:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1818CC00) [pid = 3672] [serial = 1539] [outer = 00000000] 08:34:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1988F800) [pid = 3672] [serial = 1540] [outer = 1818CC00] 08:34:17 INFO - PROCESS | 3672 | 1466696057379 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19BA6000) [pid = 3672] [serial = 1541] [outer = 1818CC00] 08:34:17 INFO - PROCESS | 3672 | 1466696057788 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 698ms 08:34:17 INFO - PROCESS | 3672 | 1466696057863 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3672 | 1466696057865 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:34:17 INFO - PROCESS | 3672 | 1466696057868 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3672 | 1466696057871 Marionette TRACE conn3 <- [1,2018,null,{}] 08:34:17 INFO - PROCESS | 3672 | 1466696057874 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3672 | 1466696057877 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:17 INFO - PROCESS | 3672 | 1466696057999 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:34:18 INFO - PROCESS | 3672 | 1466696058014 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3672 | 1466696058018 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:18 INFO - PROCESS | 3672 | ++DOCSHELL 110BF400 == 37 [pid = 3672] [id = 514] 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11AE5C00) [pid = 3672] [serial = 1542] [outer = 00000000] 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19890800) [pid = 3672] [serial = 1543] [outer = 11AE5C00] 08:34:18 INFO - PROCESS | 3672 | 1466696058272 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A179C00) [pid = 3672] [serial = 1544] [outer = 11AE5C00] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17422C00) [pid = 3672] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17FEEC00) [pid = 3672] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19892800) [pid = 3672] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (110C3800) [pid = 3672] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (160C5C00) [pid = 3672] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16593C00) [pid = 3672] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15177800) [pid = 3672] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12BD1400) [pid = 3672] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10B9CC00) [pid = 3672] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1321E000) [pid = 3672] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A5BC00) [pid = 3672] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:34:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (134BB800) [pid = 3672] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:34:18 INFO - PROCESS | 3672 | 1466696058646 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 791ms 08:34:18 INFO - PROCESS | 3672 | 1466696058671 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 3672 | 1466696058673 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:34:18 INFO - PROCESS | 3672 | 1466696058676 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 3672 | 1466696058678 Marionette TRACE conn3 <- [1,2022,null,{}] 08:34:18 INFO - PROCESS | 3672 | 1466696058681 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 3672 | 1466696058683 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:18 INFO - PROCESS | 3672 | 1466696058765 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:34:18 INFO - PROCESS | 3672 | 1466696058770 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3672 | 1466696058772 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:18 INFO - PROCESS | 3672 | ++DOCSHELL 14EDA800 == 38 [pid = 3672] [id = 515] 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15177800) [pid = 3672] [serial = 1545] [outer = 00000000] 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18186800) [pid = 3672] [serial = 1546] [outer = 15177800] 08:34:18 INFO - PROCESS | 3672 | 1466696058814 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BA3000) [pid = 3672] [serial = 1547] [outer = 15177800] 08:34:19 INFO - PROCESS | 3672 | 1466696059252 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 636ms 08:34:19 INFO - PROCESS | 3672 | 1466696059299 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3672 | 1466696059301 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 3672 | 1466696059304 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:34:19 INFO - PROCESS | 3672 | 1466696059305 Marionette TRACE conn3 <- [1,2026,null,{}] 08:34:19 INFO - PROCESS | 3672 | 1466696059308 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3672 | 1466696059310 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:19 INFO - PROCESS | 3672 | 1466696059397 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:34:19 INFO - PROCESS | 3672 | 1466696059402 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 3672 | 1466696059404 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:19 INFO - PROCESS | 3672 | ++DOCSHELL 160C5C00 == 39 [pid = 3672] [id = 516] 08:34:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16809C00) [pid = 3672] [serial = 1548] [outer = 00000000] 08:34:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A25E400) [pid = 3672] [serial = 1549] [outer = 16809C00] 08:34:19 INFO - PROCESS | 3672 | 1466696059446 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A2E5000) [pid = 3672] [serial = 1550] [outer = 16809C00] 08:34:19 INFO - PROCESS | 3672 | 1466696059898 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 636ms 08:34:19 INFO - PROCESS | 3672 | 1466696059942 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3672 | 1466696059944 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:34:19 INFO - PROCESS | 3672 | 1466696059947 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 3672 | 1466696059949 Marionette TRACE conn3 <- [1,2030,null,{}] 08:34:19 INFO - PROCESS | 3672 | 1466696059952 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3672 | 1466696059954 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:20 INFO - PROCESS | 3672 | 1466696060032 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:34:20 INFO - PROCESS | 3672 | 1466696060036 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3672 | 1466696060038 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:20 INFO - PROCESS | 3672 | ++DOCSHELL 14ED6000 == 40 [pid = 3672] [id = 517] 08:34:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1595C000) [pid = 3672] [serial = 1551] [outer = 00000000] 08:34:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A3A4800) [pid = 3672] [serial = 1552] [outer = 1595C000] 08:34:20 INFO - PROCESS | 3672 | 1466696060089 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A615000) [pid = 3672] [serial = 1553] [outer = 1595C000] 08:34:20 INFO - PROCESS | 3672 | 1466696060900 Marionette TRACE conn3 <- [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]]]}] 08:34:20 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) 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 977ms 08:34:20 INFO - PROCESS | 3672 | 1466696060936 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3672 | 1466696060940 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:34:20 INFO - PROCESS | 3672 | 1466696060945 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 3672 | 1466696060948 Marionette TRACE conn3 <- [1,2034,null,{}] 08:34:20 INFO - PROCESS | 3672 | 1466696060953 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3672 | 1466696060956 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:21 INFO - PROCESS | 3672 | 1466696061060 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:34:21 INFO - PROCESS | 3672 | 1466696061205 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 3672 | 1466696061208 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:21 INFO - PROCESS | 3672 | ++DOCSHELL 10A62000 == 41 [pid = 3672] [id = 518] 08:34:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10BA6C00) [pid = 3672] [serial = 1554] [outer = 00000000] 08:34:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (111E2800) [pid = 3672] [serial = 1555] [outer = 10BA6C00] 08:34:21 INFO - PROCESS | 3672 | 1466696061265 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1281F800) [pid = 3672] [serial = 1556] [outer = 10BA6C00] 08:34:22 INFO - PROCESS | 3672 | 1466696062132 Marionette TRACE conn3 <- [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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1241ms 08:34:22 INFO - PROCESS | 3672 | 1466696062178 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3672 | 1466696062182 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:34:22 INFO - PROCESS | 3672 | 1466696062188 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:34:22 INFO - PROCESS | 3672 | 1466696062191 Marionette TRACE conn3 <- [1,2038,null,{}] 08:34:22 INFO - PROCESS | 3672 | 1466696062196 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3672 | 1466696062200 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:22 INFO - PROCESS | 3672 | 1466696062307 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:34:22 INFO - PROCESS | 3672 | 1466696062448 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 3672 | 1466696062452 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:22 INFO - PROCESS | 3672 | ++DOCSHELL 114D4000 == 42 [pid = 3672] [id = 519] 08:34:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (11AE6800) [pid = 3672] [serial = 1557] [outer = 00000000] 08:34:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (11CF1C00) [pid = 3672] [serial = 1558] [outer = 11AE6800] 08:34:22 INFO - PROCESS | 3672 | 1466696062504 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1281D800) [pid = 3672] [serial = 1559] [outer = 11AE6800] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 160C5C00 == 41 [pid = 3672] [id = 516] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 14EDA800 == 40 [pid = 3672] [id = 515] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 110BF400 == 39 [pid = 3672] [id = 514] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 18189400 == 38 [pid = 3672] [id = 513] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 11CEE800 == 37 [pid = 3672] [id = 512] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 16E4B400 == 36 [pid = 3672] [id = 511] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 16D53400 == 35 [pid = 3672] [id = 510] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 160C0400 == 34 [pid = 3672] [id = 509] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 1517BC00 == 33 [pid = 3672] [id = 508] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 132B8C00 == 32 [pid = 3672] [id = 507] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 1302F800 == 31 [pid = 3672] [id = 506] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 11C33C00 == 30 [pid = 3672] [id = 505] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19E3AC00) [pid = 3672] [serial = 1510] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 105F5800 == 29 [pid = 3672] [id = 504] 08:34:22 INFO - PROCESS | 3672 | --DOCSHELL 1988A800 == 28 [pid = 3672] [id = 503] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (175E2C00) [pid = 3672] [serial = 1495] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19884800) [pid = 3672] [serial = 1498] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1776D800) [pid = 3672] [serial = 1496] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19BA6800) [pid = 3672] [serial = 1501] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (18182000) [pid = 3672] [serial = 1499] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (160BDC00) [pid = 3672] [serial = 1504] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19BAE800) [pid = 3672] [serial = 1507] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19BA7800) [pid = 3672] [serial = 1502] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16BC1400) [pid = 3672] [serial = 1492] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1544FC00) [pid = 3672] [serial = 1489] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (156E1000) [pid = 3672] [serial = 1490] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1309F000) [pid = 3672] [serial = 1486] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (131E5C00) [pid = 3672] [serial = 1487] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10E96800) [pid = 3672] [serial = 1483] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11AEE800) [pid = 3672] [serial = 1484] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1510F000) [pid = 3672] [serial = 1481] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (134BAC00) [pid = 3672] [serial = 1480] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10E0E000) [pid = 3672] [serial = 1478] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E05400) [pid = 3672] [serial = 1477] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18185400) [pid = 3672] [serial = 1475] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BAF400) [pid = 3672] [serial = 1508] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17FE3400) [pid = 3672] [serial = 1505] [outer = 00000000] [url = about:blank] 08:34:22 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16E4D400) [pid = 3672] [serial = 1493] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 3672 | 1466696063055 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 900ms 08:34:23 INFO - PROCESS | 3672 | 1466696063093 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3672 | 1466696063098 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:34:23 INFO - PROCESS | 3672 | 1466696063104 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 3672 | 1466696063107 Marionette TRACE conn3 <- [1,2042,null,{}] 08:34:23 INFO - PROCESS | 3672 | 1466696063111 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3672 | 1466696063113 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:23 INFO - PROCESS | 3672 | 1466696063206 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:34:23 INFO - PROCESS | 3672 | 1466696063215 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3672 | 1466696063218 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:23 INFO - PROCESS | 3672 | ++DOCSHELL 11C33C00 == 29 [pid = 3672] [id = 520] 08:34:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11C34000) [pid = 3672] [serial = 1560] [outer = 00000000] 08:34:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12D6E000) [pid = 3672] [serial = 1561] [outer = 11C34000] 08:34:23 INFO - PROCESS | 3672 | 1466696063264 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12D95000) [pid = 3672] [serial = 1562] [outer = 11C34000] 08:34:23 INFO - PROCESS | 3672 | 1466696063742 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 683ms 08:34:23 INFO - PROCESS | 3672 | 1466696063816 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3672 | 1466696063819 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:34:23 INFO - PROCESS | 3672 | 1466696063822 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:34:23 INFO - PROCESS | 3672 | 1466696063826 Marionette TRACE conn3 <- [1,2046,null,{}] 08:34:23 INFO - PROCESS | 3672 | 1466696063836 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3672 | 1466696063841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:23 INFO - PROCESS | 3672 | 1466696063926 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:34:24 INFO - PROCESS | 3672 | 1466696064029 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3672 | 1466696064032 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:24 INFO - PROCESS | 3672 | ++DOCSHELL 134BAC00 == 30 [pid = 3672] [id = 521] 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1394C800) [pid = 3672] [serial = 1563] [outer = 00000000] 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14034000) [pid = 3672] [serial = 1564] [outer = 1394C800] 08:34:24 INFO - PROCESS | 3672 | 1466696064080 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14ED9800) [pid = 3672] [serial = 1565] [outer = 1394C800] 08:34:24 INFO - PROCESS | 3672 | 1466696064464 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 698ms 08:34:24 INFO - PROCESS | 3672 | 1466696064526 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 3672 | 1466696064529 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:34:24 INFO - PROCESS | 3672 | 1466696064532 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 3672 | 1466696064533 Marionette TRACE conn3 <- [1,2050,null,{}] 08:34:24 INFO - PROCESS | 3672 | 1466696064537 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 3672 | 1466696064538 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:24 INFO - PROCESS | 3672 | 1466696064620 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:34:24 INFO - PROCESS | 3672 | 1466696064626 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3672 | 1466696064628 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:24 INFO - PROCESS | 3672 | ++DOCSHELL 153C1C00 == 31 [pid = 3672] [id = 522] 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1544FC00) [pid = 3672] [serial = 1566] [outer = 00000000] 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160B9800) [pid = 3672] [serial = 1567] [outer = 1544FC00] 08:34:24 INFO - PROCESS | 3672 | 1466696064671 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160BCC00) [pid = 3672] [serial = 1568] [outer = 1544FC00] 08:34:25 INFO - PROCESS | 3672 | 1466696065150 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 698ms 08:34:25 INFO - PROCESS | 3672 | 1466696065237 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3672 | 1466696065239 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:34:25 INFO - PROCESS | 3672 | 1466696065243 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 3672 | 1466696065244 Marionette TRACE conn3 <- [1,2054,null,{}] 08:34:25 INFO - PROCESS | 3672 | 1466696065248 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3672 | 1466696065250 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:25 INFO - PROCESS | 3672 | 1466696065386 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:34:25 INFO - PROCESS | 3672 | 1466696065404 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 3672 | 1466696065406 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:25 INFO - PROCESS | 3672 | ++DOCSHELL 16586C00 == 32 [pid = 3672] [id = 523] 08:34:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16589000) [pid = 3672] [serial = 1569] [outer = 00000000] 08:34:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16859400) [pid = 3672] [serial = 1570] [outer = 16589000] 08:34:25 INFO - PROCESS | 3672 | 1466696065433 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16D60400) [pid = 3672] [serial = 1571] [outer = 16589000] 08:34:25 INFO - PROCESS | 3672 | 1466696065865 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 683ms 08:34:25 INFO - PROCESS | 3672 | 1466696065930 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3672 | 1466696065932 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:34:25 INFO - PROCESS | 3672 | 1466696065935 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:34:25 INFO - PROCESS | 3672 | 1466696065937 Marionette TRACE conn3 <- [1,2058,null,{}] 08:34:25 INFO - PROCESS | 3672 | 1466696065940 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3672 | 1466696065946 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:26 INFO - PROCESS | 3672 | 1466696066086 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:34:26 INFO - PROCESS | 3672 | 1466696066096 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3672 | 1466696066098 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:26 INFO - PROCESS | 3672 | ++DOCSHELL 16D58800 == 33 [pid = 3672] [id = 524] 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16E4EC00) [pid = 3672] [serial = 1572] [outer = 00000000] 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17768800) [pid = 3672] [serial = 1573] [outer = 16E4EC00] 08:34:26 INFO - PROCESS | 3672 | 1466696066198 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17EA3800) [pid = 3672] [serial = 1574] [outer = 16E4EC00] 08:34:26 INFO - PROCESS | 3672 | 1466696066627 Marionette TRACE conn3 <- [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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 729ms 08:34:26 INFO - PROCESS | 3672 | 1466696066704 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 3672 | 1466696066706 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:34:26 INFO - PROCESS | 3672 | 1466696066712 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 3672 | 1466696066714 Marionette TRACE conn3 <- [1,2062,null,{}] 08:34:26 INFO - PROCESS | 3672 | 1466696066717 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 3672 | 1466696066719 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:26 INFO - PROCESS | 3672 | 1466696066829 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:34:26 INFO - PROCESS | 3672 | 1466696066841 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3672 | 1466696066842 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:26 INFO - PROCESS | 3672 | ++DOCSHELL 17FEB400 == 34 [pid = 3672] [id = 525] 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17FEBC00) [pid = 3672] [serial = 1575] [outer = 00000000] 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18185C00) [pid = 3672] [serial = 1576] [outer = 17FEBC00] 08:34:26 INFO - PROCESS | 3672 | 1466696066899 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18187400) [pid = 3672] [serial = 1577] [outer = 17FEBC00] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1281D400) [pid = 3672] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1818CC00) [pid = 3672] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (13031C00) [pid = 3672] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (153BEC00) [pid = 3672] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (134B6000) [pid = 3672] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16D5FC00) [pid = 3672] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A5C000) [pid = 3672] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160C0C00) [pid = 3672] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19BA3800) [pid = 3672] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CCF800) [pid = 3672] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16F11C00) [pid = 3672] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15177800) [pid = 3672] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16809C00) [pid = 3672] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:34:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11AE5C00) [pid = 3672] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:34:27 INFO - PROCESS | 3672 | 1466696067503 Marionette TRACE conn3 <- [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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 837ms 08:34:27 INFO - PROCESS | 3672 | 1466696067559 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 3672 | 1466696067561 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:34:27 INFO - PROCESS | 3672 | 1466696067565 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 3672 | 1466696067566 Marionette TRACE conn3 <- [1,2066,null,{}] 08:34:27 INFO - PROCESS | 3672 | 1466696067570 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 3672 | 1466696067571 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:27 INFO - PROCESS | 3672 | 1466696067630 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:34:27 INFO - PROCESS | 3672 | 1466696067728 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 3672 | 1466696067730 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:27 INFO - PROCESS | 3672 | ++DOCSHELL 10A61C00 == 35 [pid = 3672] [id = 526] 08:34:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (11CCF800) [pid = 3672] [serial = 1578] [outer = 00000000] 08:34:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1680FC00) [pid = 3672] [serial = 1579] [outer = 11CCF800] 08:34:27 INFO - PROCESS | 3672 | 1466696067773 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16E4F800) [pid = 3672] [serial = 1580] [outer = 11CCF800] 08:34:28 INFO - PROCESS | 3672 | 1466696068137 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 636ms 08:34:28 INFO - PROCESS | 3672 | 1466696068186 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3672 | 1466696068188 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:34:28 INFO - PROCESS | 3672 | 1466696068192 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:34:28 INFO - PROCESS | 3672 | 1466696068193 Marionette TRACE conn3 <- [1,2070,null,{}] 08:34:28 INFO - PROCESS | 3672 | 1466696068205 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 3672 | 1466696068206 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:28 INFO - PROCESS | 3672 | 1466696068290 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:34:28 INFO - PROCESS | 3672 | 1466696068295 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 3672 | 1466696068297 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:28 INFO - PROCESS | 3672 | ++DOCSHELL 140BEC00 == 36 [pid = 3672] [id = 527] 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (14ED2800) [pid = 3672] [serial = 1581] [outer = 00000000] 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1817F000) [pid = 3672] [serial = 1582] [outer = 14ED2800] 08:34:28 INFO - PROCESS | 3672 | 1466696068339 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1988BC00) [pid = 3672] [serial = 1583] [outer = 14ED2800] 08:34:28 INFO - PROCESS | 3672 | 1466696068761 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 590ms 08:34:28 INFO - PROCESS | 3672 | 1466696068789 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3672 | 1466696068791 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:34:28 INFO - PROCESS | 3672 | 1466696068794 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:34:28 INFO - PROCESS | 3672 | 1466696068796 Marionette TRACE conn3 <- [1,2074,null,{}] 08:34:28 INFO - PROCESS | 3672 | 1466696068812 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 3672 | 1466696068814 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:28 INFO - PROCESS | 3672 | 1466696068891 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:34:28 INFO - PROCESS | 3672 | 1466696068907 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 3672 | 1466696068909 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:28 INFO - PROCESS | 3672 | ++DOCSHELL 1510F000 == 37 [pid = 3672] [id = 528] 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1600FC00) [pid = 3672] [serial = 1584] [outer = 00000000] 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BA9800) [pid = 3672] [serial = 1585] [outer = 1600FC00] 08:34:28 INFO - PROCESS | 3672 | 1466696068951 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BAD000) [pid = 3672] [serial = 1586] [outer = 1600FC00] 08:34:29 INFO - PROCESS | 3672 | 1466696069427 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 698ms 08:34:29 INFO - PROCESS | 3672 | 1466696069495 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 3672 | 1466696069499 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:34:29 INFO - PROCESS | 3672 | 1466696069505 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:34:29 INFO - PROCESS | 3672 | 1466696069509 Marionette TRACE conn3 <- [1,2078,null,{}] 08:34:29 INFO - PROCESS | 3672 | 1466696069516 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 3672 | 1466696069519 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:29 INFO - PROCESS | 3672 | 1466696069671 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:34:29 INFO - PROCESS | 3672 | 1466696069829 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 3672 | 1466696069833 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:29 INFO - PROCESS | 3672 | ++DOCSHELL 10B9E800 == 38 [pid = 3672] [id = 529] 08:34:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10BA4800) [pid = 3672] [serial = 1587] [outer = 00000000] 08:34:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (110C4400) [pid = 3672] [serial = 1588] [outer = 10BA4800] 08:34:29 INFO - PROCESS | 3672 | 1466696069873 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11AE5C00) [pid = 3672] [serial = 1589] [outer = 10BA4800] 08:34:30 INFO - PROCESS | 3672 | 1466696070444 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 993ms 08:34:30 INFO - PROCESS | 3672 | 1466696070492 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 3672 | 1466696070497 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:34:30 INFO - PROCESS | 3672 | 1466696070503 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 3672 | 1466696070506 Marionette TRACE conn3 <- [1,2082,null,{}] 08:34:30 INFO - PROCESS | 3672 | 1466696070510 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 3672 | 1466696070513 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:30 INFO - PROCESS | 3672 | 1466696070620 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:34:30 INFO - PROCESS | 3672 | 1466696070731 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 3672 | 1466696070734 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:30 INFO - PROCESS | 3672 | ++DOCSHELL 132ADC00 == 39 [pid = 3672] [id = 530] 08:34:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (134B0000) [pid = 3672] [serial = 1590] [outer = 00000000] 08:34:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1402E400) [pid = 3672] [serial = 1591] [outer = 134B0000] 08:34:30 INFO - PROCESS | 3672 | 1466696070789 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15676000) [pid = 3672] [serial = 1592] [outer = 134B0000] 08:34:31 INFO - PROCESS | 3672 | 1466696071396 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 947ms 08:34:31 INFO - PROCESS | 3672 | 1466696071448 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3672 | 1466696071451 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:34:31 INFO - PROCESS | 3672 | 1466696071454 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 3672 | 1466696071458 Marionette TRACE conn3 <- [1,2086,null,{}] 08:34:31 INFO - PROCESS | 3672 | 1466696071469 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 3672 | 1466696071474 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:31 INFO - PROCESS | 3672 | 1466696071581 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:34:31 INFO - PROCESS | 3672 | 1466696071721 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 3672 | 1466696071725 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:31 INFO - PROCESS | 3672 | ++DOCSHELL 17805400 == 40 [pid = 3672] [id = 531] 08:34:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1780E800) [pid = 3672] [serial = 1593] [outer = 00000000] 08:34:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (18183C00) [pid = 3672] [serial = 1594] [outer = 1780E800] 08:34:31 INFO - PROCESS | 3672 | 1466696071782 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19BA6800) [pid = 3672] [serial = 1595] [outer = 1780E800] 08:34:32 INFO - PROCESS | 3672 | 1466696072323 Marionette TRACE conn3 <- [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]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 08:34:32 INFO - PROCESS | 3672 | 1466696072382 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 3672 | 1466696072385 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:34:32 INFO - PROCESS | 3672 | 1466696072389 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 3672 | 1466696072391 Marionette TRACE conn3 <- [1,2090,null,{}] 08:34:32 INFO - PROCESS | 3672 | 1466696072394 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3672 | 1466696072396 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:32 INFO - PROCESS | 3672 | 1466696072557 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:34:32 INFO - PROCESS | 3672 | 1466696072695 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 3672 | 1466696072698 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:32 INFO - PROCESS | 3672 | ++DOCSHELL 103CB800 == 41 [pid = 3672] [id = 532] 08:34:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (104E7000) [pid = 3672] [serial = 1596] [outer = 00000000] 08:34:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11CF5000) [pid = 3672] [serial = 1597] [outer = 104E7000] 08:34:32 INFO - PROCESS | 3672 | 1466696072753 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (13129400) [pid = 3672] [serial = 1598] [outer = 104E7000] 08:34:33 INFO - PROCESS | 3672 | 1466696073424 Marionette TRACE conn3 <- [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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1086ms 08:34:33 INFO - PROCESS | 3672 | 1466696073487 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3672 | 1466696073491 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 3672 | 1466696073496 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:34:33 INFO - PROCESS | 3672 | 1466696073500 Marionette TRACE conn3 <- [1,2094,null,{}] 08:34:33 INFO - PROCESS | 3672 | 1466696073505 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3672 | 1466696073508 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:33 INFO - PROCESS | 3672 | 1466696073610 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:34:33 INFO - PROCESS | 3672 | 1466696073753 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3672 | 1466696073755 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:33 INFO - PROCESS | 3672 | ++DOCSHELL 10E38400 == 42 [pid = 3672] [id = 533] 08:34:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (110BF400) [pid = 3672] [serial = 1599] [outer = 00000000] 08:34:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (11CFB000) [pid = 3672] [serial = 1600] [outer = 110BF400] 08:34:33 INFO - PROCESS | 3672 | 1466696073805 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (13220000) [pid = 3672] [serial = 1601] [outer = 110BF400] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 140BEC00 == 41 [pid = 3672] [id = 527] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 10A61C00 == 40 [pid = 3672] [id = 526] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 17FEB400 == 39 [pid = 3672] [id = 525] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 16D58800 == 38 [pid = 3672] [id = 524] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 16586C00 == 37 [pid = 3672] [id = 523] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 153C1C00 == 36 [pid = 3672] [id = 522] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 134BAC00 == 35 [pid = 3672] [id = 521] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 11C33C00 == 34 [pid = 3672] [id = 520] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 114D4000 == 33 [pid = 3672] [id = 519] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 14ED6000 == 32 [pid = 3672] [id = 517] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 10A62000 == 31 [pid = 3672] [id = 518] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 103CB800 == 30 [pid = 3672] [id = 532] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 17805400 == 29 [pid = 3672] [id = 531] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 1510F000 == 28 [pid = 3672] [id = 528] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 10B9E800 == 27 [pid = 3672] [id = 529] 08:34:34 INFO - PROCESS | 3672 | --DOCSHELL 132ADC00 == 26 [pid = 3672] [id = 530] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (17FEB800) [pid = 3672] [serial = 1537] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1988F800) [pid = 3672] [serial = 1540] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (13153400) [pid = 3672] [serial = 1519] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (13226000) [pid = 3672] [serial = 1520] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15961400) [pid = 3672] [serial = 1525] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (15B4C000) [pid = 3672] [serial = 1526] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (140C5000) [pid = 3672] [serial = 1522] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17FF0000) [pid = 3672] [serial = 1538] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1510C800) [pid = 3672] [serial = 1523] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (174CE400) [pid = 3672] [serial = 1531] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CED800) [pid = 3672] [serial = 1532] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10BA9800) [pid = 3672] [serial = 1513] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10E07800) [pid = 3672] [serial = 1514] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16804000) [pid = 3672] [serial = 1528] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16BBC400) [pid = 3672] [serial = 1529] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19E3B400) [pid = 3672] [serial = 1511] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CEEC00) [pid = 3672] [serial = 1516] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF8C00) [pid = 3672] [serial = 1517] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17811C00) [pid = 3672] [serial = 1534] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1A3A4800) [pid = 3672] [serial = 1552] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19BA6000) [pid = 3672] [serial = 1541] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18186800) [pid = 3672] [serial = 1546] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A2E5000) [pid = 3672] [serial = 1550] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A25E400) [pid = 3672] [serial = 1549] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1A179C00) [pid = 3672] [serial = 1544] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19890800) [pid = 3672] [serial = 1543] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19BA3000) [pid = 3672] [serial = 1547] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17E1F800) [pid = 3672] [serial = 1535] [outer = 00000000] [url = about:blank] 08:34:34 INFO - PROCESS | 3672 | 1466696074905 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1443ms 08:34:34 INFO - PROCESS | 3672 | 1466696074942 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3672 | 1466696074946 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:34:34 INFO - PROCESS | 3672 | 1466696074951 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 3672 | 1466696074955 Marionette TRACE conn3 <- [1,2098,null,{}] 08:34:34 INFO - PROCESS | 3672 | 1466696074960 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 3672 | 1466696074963 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:35 INFO - PROCESS | 3672 | 1466696075049 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:34:35 INFO - PROCESS | 3672 | 1466696075182 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3672 | 1466696075184 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:35 INFO - PROCESS | 3672 | ++DOCSHELL 10478400 == 27 [pid = 3672] [id = 534] 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1047E400) [pid = 3672] [serial = 1602] [outer = 00000000] 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10E07800) [pid = 3672] [serial = 1603] [outer = 1047E400] 08:34:35 INFO - PROCESS | 3672 | 1466696075232 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10E8C800) [pid = 3672] [serial = 1604] [outer = 1047E400] 08:34:35 INFO - PROCESS | 3672 | 1466696075645 Marionette TRACE conn3 <- [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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 729ms 08:34:35 INFO - PROCESS | 3672 | 1466696075688 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3672 | 1466696075693 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:34:35 INFO - PROCESS | 3672 | 1466696075729 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3672 | 1466696075732 Marionette TRACE conn3 <- [1,2102,null,{}] 08:34:35 INFO - PROCESS | 3672 | 1466696075739 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3672 | 1466696075741 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:35 INFO - PROCESS | 3672 | 1466696075831 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:34:35 INFO - PROCESS | 3672 | 1466696075845 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3672 | 1466696075847 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:35 INFO - PROCESS | 3672 | ++DOCSHELL 12D89800 == 28 [pid = 3672] [id = 535] 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12D8D800) [pid = 3672] [serial = 1605] [outer = 00000000] 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (131E5C00) [pid = 3672] [serial = 1606] [outer = 12D8D800] 08:34:35 INFO - PROCESS | 3672 | 1466696075894 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (132ADC00) [pid = 3672] [serial = 1607] [outer = 12D8D800] 08:34:36 INFO - PROCESS | 3672 | 1466696076350 Marionette TRACE conn3 <- [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]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 713ms 08:34:36 INFO - PROCESS | 3672 | 1466696076419 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 3672 | 1466696076421 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:34:36 INFO - PROCESS | 3672 | 1466696076425 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 3672 | 1466696076428 Marionette TRACE conn3 <- [1,2106,null,{}] 08:34:36 INFO - PROCESS | 3672 | 1466696076438 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 3672 | 1466696076443 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:36 INFO - PROCESS | 3672 | 1466696076532 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:34:36 INFO - PROCESS | 3672 | 1466696076538 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 3672 | 1466696076541 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:36 INFO - PROCESS | 3672 | ++DOCSHELL 1510F000 == 29 [pid = 3672] [id = 536] 08:34:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15170400) [pid = 3672] [serial = 1608] [outer = 00000000] 08:34:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15671000) [pid = 3672] [serial = 1609] [outer = 15170400] 08:34:36 INFO - PROCESS | 3672 | 1466696076572 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15962800) [pid = 3672] [serial = 1610] [outer = 15170400] 08:34:37 INFO - PROCESS | 3672 | 1466696077064 Marionette TRACE conn3 <- [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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 698ms 08:34:37 INFO - PROCESS | 3672 | 1466696077107 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3672 | 1466696077110 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:34:37 INFO - PROCESS | 3672 | 1466696077114 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3672 | 1466696077115 Marionette TRACE conn3 <- [1,2110,null,{}] 08:34:37 INFO - PROCESS | 3672 | 1466696077119 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3672 | 1466696077121 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:37 INFO - PROCESS | 3672 | 1466696077267 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:34:37 INFO - PROCESS | 3672 | 1466696077286 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3672 | 1466696077288 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:37 INFO - PROCESS | 3672 | ++DOCSHELL 1600A000 == 30 [pid = 3672] [id = 537] 08:34:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160B8C00) [pid = 3672] [serial = 1611] [outer = 00000000] 08:34:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160C6000) [pid = 3672] [serial = 1612] [outer = 160B8C00] 08:34:37 INFO - PROCESS | 3672 | 1466696077331 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16804800) [pid = 3672] [serial = 1613] [outer = 160B8C00] 08:34:37 INFO - PROCESS | 3672 | 1466696077760 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 682ms 08:34:37 INFO - PROCESS | 3672 | 1466696077813 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3672 | 1466696077815 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:34:37 INFO - PROCESS | 3672 | 1466696077818 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3672 | 1466696077820 Marionette TRACE conn3 <- [1,2114,null,{}] 08:34:37 INFO - PROCESS | 3672 | 1466696077823 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3672 | 1466696077825 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:37 INFO - PROCESS | 3672 | 1466696077939 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:34:37 INFO - PROCESS | 3672 | 1466696077948 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3672 | 1466696077950 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:37 INFO - PROCESS | 3672 | ++DOCSHELL 16BC1800 == 31 [pid = 3672] [id = 538] 08:34:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16D57800) [pid = 3672] [serial = 1614] [outer = 00000000] 08:34:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (174D2800) [pid = 3672] [serial = 1615] [outer = 16D57800] 08:34:37 INFO - PROCESS | 3672 | 1466696077994 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (174D5000) [pid = 3672] [serial = 1616] [outer = 16D57800] 08:34:38 INFO - PROCESS | 3672 | 1466696078459 Marionette TRACE conn3 <- [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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 682ms 08:34:38 INFO - PROCESS | 3672 | 1466696078525 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 3672 | 1466696078528 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:34:38 INFO - PROCESS | 3672 | 1466696078531 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 3672 | 1466696078533 Marionette TRACE conn3 <- [1,2118,null,{}] 08:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:34:38 INFO - PROCESS | 3672 | 1466696078536 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 3672 | 1466696078541 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:38 INFO - PROCESS | 3672 | 1466696078691 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16589000) [pid = 3672] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16E4EC00) [pid = 3672] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CCF800) [pid = 3672] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1595C000) [pid = 3672] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11AE6800) [pid = 3672] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10BA6C00) [pid = 3672] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11C34000) [pid = 3672] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1394C800) [pid = 3672] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17FEBC00) [pid = 3672] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1544FC00) [pid = 3672] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1600FC00) [pid = 3672] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:34:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14ED2800) [pid = 3672] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:34:38 INFO - PROCESS | 3672 | 1466696078956 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 3672 | 1466696078958 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:38 INFO - PROCESS | 3672 | ++DOCSHELL 0C7EE400 == 32 [pid = 3672] [id = 539] 08:34:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (0C7F8800) [pid = 3672] [serial = 1617] [outer = 00000000] 08:34:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (114D1800) [pid = 3672] [serial = 1618] [outer = 0C7F8800] 08:34:39 INFO - PROCESS | 3672 | 1466696079001 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (134BC800) [pid = 3672] [serial = 1619] [outer = 0C7F8800] 08:34:39 INFO - PROCESS | 3672 | 1466696079370 Marionette TRACE conn3 <- [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] 08:34:39 INFO - PROCESS | 3672 | 1466696079402 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:34:39 INFO - PROCESS | 3672 | 1466696079406 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:34:39 INFO - PROCESS | 3672 | 1466696079407 Marionette TRACE conn3 <- [1,2122,null,{}] 08:34:39 INFO - PROCESS | 3672 | 1466696079410 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 3672 | 1466696079412 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:39 INFO - PROCESS | 3672 | 1466696079531 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:34:39 INFO - PROCESS | 3672 | 1466696079539 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 3672 | 1466696079541 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:39 INFO - PROCESS | 3672 | ++DOCSHELL 13034400 == 33 [pid = 3672] [id = 540] 08:34:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14ED2800) [pid = 3672] [serial = 1620] [outer = 00000000] 08:34:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17FF1400) [pid = 3672] [serial = 1621] [outer = 14ED2800] 08:34:39 INFO - PROCESS | 3672 | 1466696079584 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18181800) [pid = 3672] [serial = 1622] [outer = 14ED2800] 08:34:39 INFO - PROCESS | 3672 | 1466696079984 Marionette TRACE conn3 <- [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",0,null,null]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 636ms 08:34:40 INFO - PROCESS | 3672 | 1466696080044 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 3672 | 1466696080046 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:34:40 INFO - PROCESS | 3672 | 1466696080049 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:34:40 INFO - PROCESS | 3672 | 1466696080051 Marionette TRACE conn3 <- [1,2126,null,{}] 08:34:40 INFO - PROCESS | 3672 | 1466696080055 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 3672 | 1466696080056 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:40 INFO - PROCESS | 3672 | 1466696080169 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:34:40 INFO - PROCESS | 3672 | 1466696080181 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 3672 | 1466696080183 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:40 INFO - PROCESS | 3672 | ++DOCSHELL 10B9BC00 == 34 [pid = 3672] [id = 541] 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13155400) [pid = 3672] [serial = 1623] [outer = 00000000] 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19888C00) [pid = 3672] [serial = 1624] [outer = 13155400] 08:34:40 INFO - PROCESS | 3672 | 1466696080253 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19889800) [pid = 3672] [serial = 1625] [outer = 13155400] 08:34:40 INFO - PROCESS | 3672 | 1466696080657 Marionette TRACE conn3 <- [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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 621ms 08:34:40 INFO - PROCESS | 3672 | 1466696080687 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 3672 | 1466696080689 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:34:40 INFO - PROCESS | 3672 | 1466696080692 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:34:40 INFO - PROCESS | 3672 | 1466696080694 Marionette TRACE conn3 <- [1,2130,null,{}] 08:34:40 INFO - PROCESS | 3672 | 1466696080698 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 3672 | 1466696080699 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:40 INFO - PROCESS | 3672 | 1466696080820 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:34:40 INFO - PROCESS | 3672 | 1466696080828 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 3672 | 1466696080830 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:40 INFO - PROCESS | 3672 | ++DOCSHELL 18189400 == 35 [pid = 3672] [id = 542] 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19887C00) [pid = 3672] [serial = 1626] [outer = 00000000] 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19BB0C00) [pid = 3672] [serial = 1627] [outer = 19887C00] 08:34:40 INFO - PROCESS | 3672 | 1466696080873 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19D61C00) [pid = 3672] [serial = 1628] [outer = 19887C00] 08:34:41 INFO - PROCESS | 3672 | 1466696081659 Marionette TRACE conn3 <- [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] 08:34:41 INFO - PROCESS | 3672 | 1466696081741 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:34:41 INFO - PROCESS | 3672 | 1466696081745 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:34:41 INFO - PROCESS | 3672 | 1466696081751 Marionette TRACE conn3 <- [1,2134,null,{}] 08:34:41 INFO - PROCESS | 3672 | 1466696081756 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 3672 | 1466696081759 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:41 INFO - PROCESS | 3672 | 1466696081885 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:34:42 INFO - PROCESS | 3672 | 1466696082021 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3672 | 1466696082024 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:42 INFO - PROCESS | 3672 | ++DOCSHELL 10BA9800 == 36 [pid = 3672] [id = 543] 08:34:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10E02C00) [pid = 3672] [serial = 1629] [outer = 00000000] 08:34:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (114C7C00) [pid = 3672] [serial = 1630] [outer = 10E02C00] 08:34:42 INFO - PROCESS | 3672 | 1466696082082 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (130D1C00) [pid = 3672] [serial = 1631] [outer = 10E02C00] 08:34:42 INFO - PROCESS | 3672 | 1466696082778 Marionette TRACE conn3 <- [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] 08:34:42 INFO - PROCESS | 3672 | 1466696082793 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:34:42 INFO - PROCESS | 3672 | 1466696082818 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 3672 | 1466696082821 Marionette TRACE conn3 <- [1,2138,null,{}] 08:34:42 INFO - PROCESS | 3672 | 1466696082825 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3672 | 1466696082827 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:43 INFO - PROCESS | 3672 | 1466696083053 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:34:43 INFO - PROCESS | 3672 | 1466696083200 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3672 | 1466696083203 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:43 INFO - PROCESS | 3672 | ++DOCSHELL 103E6400 == 37 [pid = 3672] [id = 544] 08:34:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10434800) [pid = 3672] [serial = 1632] [outer = 00000000] 08:34:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10565800) [pid = 3672] [serial = 1633] [outer = 10434800] 08:34:43 INFO - PROCESS | 3672 | 1466696083253 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10E03400) [pid = 3672] [serial = 1634] [outer = 10434800] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 10B9BC00 == 36 [pid = 3672] [id = 541] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 13034400 == 35 [pid = 3672] [id = 540] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 0C7EE400 == 34 [pid = 3672] [id = 539] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 16BC1800 == 33 [pid = 3672] [id = 538] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 1600A000 == 32 [pid = 3672] [id = 537] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 1510F000 == 31 [pid = 3672] [id = 536] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 12D89800 == 30 [pid = 3672] [id = 535] 08:34:43 INFO - PROCESS | 3672 | --DOCSHELL 10478400 == 29 [pid = 3672] [id = 534] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16859400) [pid = 3672] [serial = 1570] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17EA3800) [pid = 3672] [serial = 1574] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1680FC00) [pid = 3672] [serial = 1579] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17768800) [pid = 3672] [serial = 1573] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A615000) [pid = 3672] [serial = 1553] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11CF1C00) [pid = 3672] [serial = 1558] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1281D800) [pid = 3672] [serial = 1559] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (111E2800) [pid = 3672] [serial = 1555] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1281F800) [pid = 3672] [serial = 1556] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12D6E000) [pid = 3672] [serial = 1561] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12D95000) [pid = 3672] [serial = 1562] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14034000) [pid = 3672] [serial = 1564] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14ED9800) [pid = 3672] [serial = 1565] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18185C00) [pid = 3672] [serial = 1576] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (160B9800) [pid = 3672] [serial = 1567] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19BA9800) [pid = 3672] [serial = 1585] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1817F000) [pid = 3672] [serial = 1582] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19BAD000) [pid = 3672] [serial = 1586] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18187400) [pid = 3672] [serial = 1577] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1988BC00) [pid = 3672] [serial = 1583] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16D60400) [pid = 3672] [serial = 1571] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16E4F800) [pid = 3672] [serial = 1580] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (160BCC00) [pid = 3672] [serial = 1568] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 3672 | 1466696083809 Marionette TRACE conn3 <- [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",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1039ms 08:34:43 INFO - PROCESS | 3672 | 1466696083845 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:34:43 INFO - PROCESS | 3672 | 1466696083848 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:34:43 INFO - PROCESS | 3672 | 1466696083868 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3672 | 1466696083871 Marionette TRACE conn3 <- [1,2142,null,{}] 08:34:43 INFO - PROCESS | 3672 | 1466696083876 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3672 | 1466696083879 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:43 INFO - PROCESS | 3672 | 1466696083963 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:34:43 INFO - PROCESS | 3672 | 1466696083969 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3672 | 1466696083972 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:43 INFO - PROCESS | 3672 | ++DOCSHELL 11CFB800 == 30 [pid = 3672] [id = 545] 08:34:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1281C000) [pid = 3672] [serial = 1635] [outer = 00000000] 08:34:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (129F2C00) [pid = 3672] [serial = 1636] [outer = 1281C000] 08:34:44 INFO - PROCESS | 3672 | 1466696084018 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12D8EC00) [pid = 3672] [serial = 1637] [outer = 1281C000] 08:34:44 INFO - PROCESS | 3672 | 1466696084525 Marionette TRACE conn3 <- [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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 713ms 08:34:44 INFO - PROCESS | 3672 | 1466696084574 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3672 | 1466696084577 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 3672 | 1466696084583 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 3672 | 1466696084585 Marionette TRACE conn3 <- [1,2146,null,{}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:34:44 INFO - PROCESS | 3672 | 1466696084589 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 3672 | 1466696084591 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:44 INFO - PROCESS | 3672 | 1466696084682 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:34:44 INFO - PROCESS | 3672 | 1466696084778 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3672 | 1466696084781 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:44 INFO - PROCESS | 3672 | ++DOCSHELL 1402D800 == 31 [pid = 3672] [id = 546] 08:34:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14034000) [pid = 3672] [serial = 1638] [outer = 00000000] 08:34:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1544D400) [pid = 3672] [serial = 1639] [outer = 14034000] 08:34:44 INFO - PROCESS | 3672 | 1466696084832 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15958400) [pid = 3672] [serial = 1640] [outer = 14034000] 08:34:45 INFO - PROCESS | 3672 | 1466696085233 Marionette TRACE conn3 <- [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",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 698ms 08:34:45 INFO - PROCESS | 3672 | 1466696085285 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3672 | 1466696085289 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:34:45 INFO - PROCESS | 3672 | 1466696085299 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 3672 | 1466696085304 Marionette TRACE conn3 <- [1,2150,null,{}] 08:34:45 INFO - PROCESS | 3672 | 1466696085307 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3672 | 1466696085310 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:45 INFO - PROCESS | 3672 | 1466696085398 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:34:45 INFO - PROCESS | 3672 | 1466696085403 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3672 | 1466696085405 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:45 INFO - PROCESS | 3672 | ++DOCSHELL 160BDC00 == 32 [pid = 3672] [id = 547] 08:34:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160BE000) [pid = 3672] [serial = 1641] [outer = 00000000] 08:34:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BC2C00) [pid = 3672] [serial = 1642] [outer = 160BE000] 08:34:45 INFO - PROCESS | 3672 | 1466696085448 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (114D0800) [pid = 3672] [serial = 1643] [outer = 160BE000] 08:34:45 INFO - PROCESS | 3672 | 1466696085911 Marionette TRACE conn3 <- [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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 698ms 08:34:45 INFO - PROCESS | 3672 | 1466696085979 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3672 | 1466696085981 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:34:45 INFO - PROCESS | 3672 | 1466696085990 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 3672 | 1466696085992 Marionette TRACE conn3 <- [1,2154,null,{}] 08:34:45 INFO - PROCESS | 3672 | 1466696085995 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3672 | 1466696085997 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:46 INFO - PROCESS | 3672 | 1466696086139 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:34:46 INFO - PROCESS | 3672 | 1466696086144 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3672 | 1466696086146 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:46 INFO - PROCESS | 3672 | ++DOCSHELL 16F0BC00 == 33 [pid = 3672] [id = 548] 08:34:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17593400) [pid = 3672] [serial = 1644] [outer = 00000000] 08:34:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17761C00) [pid = 3672] [serial = 1645] [outer = 17593400] 08:34:46 INFO - PROCESS | 3672 | 1466696086189 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17809C00) [pid = 3672] [serial = 1646] [outer = 17593400] 08:34:46 INFO - PROCESS | 3672 | 1466696086619 Marionette TRACE conn3 <- [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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 683ms 08:34:46 INFO - PROCESS | 3672 | 1466696086685 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 3672 | 1466696086688 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:34:46 INFO - PROCESS | 3672 | 1466696086692 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 3672 | 1466696086695 Marionette TRACE conn3 <- [1,2158,null,{}] 08:34:46 INFO - PROCESS | 3672 | 1466696086698 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 3672 | 1466696086700 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:46 INFO - PROCESS | 3672 | 1466696086820 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:34:46 INFO - PROCESS | 3672 | 1466696086893 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3672 | 1466696086899 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:46 INFO - PROCESS | 3672 | ++DOCSHELL 13C3B000 == 34 [pid = 3672] [id = 549] 08:34:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17E95000) [pid = 3672] [serial = 1647] [outer = 00000000] 08:34:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17FE8C00) [pid = 3672] [serial = 1648] [outer = 17E95000] 08:34:46 INFO - PROCESS | 3672 | 1466696086952 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18185400) [pid = 3672] [serial = 1649] [outer = 17E95000] 08:34:47 INFO - PROCESS | 3672 | 1466696087395 Marionette TRACE conn3 <- [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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 729ms 08:34:47 INFO - PROCESS | 3672 | 1466696087460 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3672 | 1466696087462 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:34:47 INFO - PROCESS | 3672 | 1466696087469 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3672 | 1466696087471 Marionette TRACE conn3 <- [1,2162,null,{}] 08:34:47 INFO - PROCESS | 3672 | 1466696087474 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3672 | 1466696087476 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:47 INFO - PROCESS | 3672 | 1466696087593 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:34:47 INFO - PROCESS | 3672 | 1466696087602 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3672 | 1466696087604 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:47 INFO - PROCESS | 3672 | ++DOCSHELL 18188800 == 35 [pid = 3672] [id = 550] 08:34:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1818A000) [pid = 3672] [serial = 1650] [outer = 00000000] 08:34:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1988FC00) [pid = 3672] [serial = 1651] [outer = 1818A000] 08:34:47 INFO - PROCESS | 3672 | 1466696087656 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BA3800) [pid = 3672] [serial = 1652] [outer = 1818A000] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (12D8D800) [pid = 3672] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16D57800) [pid = 3672] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (110BF400) [pid = 3672] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10BA4800) [pid = 3672] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (134B0000) [pid = 3672] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1780E800) [pid = 3672] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (104E7000) [pid = 3672] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0C7F8800) [pid = 3672] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14ED2800) [pid = 3672] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13155400) [pid = 3672] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (160B8C00) [pid = 3672] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15170400) [pid = 3672] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:34:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1047E400) [pid = 3672] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:34:48 INFO - PROCESS | 3672 | 1466696088165 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 729ms 08:34:48 INFO - PROCESS | 3672 | 1466696088194 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 3672 | 1466696088196 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:34:48 INFO - PROCESS | 3672 | 1466696088200 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 3672 | 1466696088201 Marionette TRACE conn3 <- [1,2166,null,{}] 08:34:48 INFO - PROCESS | 3672 | 1466696088205 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3672 | 1466696088207 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:48 INFO - PROCESS | 3672 | 1466696088286 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:34:48 INFO - PROCESS | 3672 | 1466696088291 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3672 | 1466696088293 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:48 INFO - PROCESS | 3672 | ++DOCSHELL 10E02000 == 36 [pid = 3672] [id = 551] 08:34:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (110BF400) [pid = 3672] [serial = 1653] [outer = 00000000] 08:34:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14ED2800) [pid = 3672] [serial = 1654] [outer = 110BF400] 08:34:48 INFO - PROCESS | 3672 | 1466696088336 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14ED8800) [pid = 3672] [serial = 1655] [outer = 110BF400] 08:34:48 INFO - PROCESS | 3672 | 1466696088792 Marionette TRACE conn3 <- [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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 636ms 08:34:48 INFO - PROCESS | 3672 | 1466696088838 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 3672 | 1466696088840 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:34:48 INFO - PROCESS | 3672 | 1466696088843 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 3672 | 1466696088845 Marionette TRACE conn3 <- [1,2170,null,{}] 08:34:48 INFO - PROCESS | 3672 | 1466696088848 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3672 | 1466696088850 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:48 INFO - PROCESS | 3672 | 1466696088949 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:34:48 INFO - PROCESS | 3672 | 1466696088957 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3672 | 1466696088959 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:48 INFO - PROCESS | 3672 | ++DOCSHELL 140C5000 == 37 [pid = 3672] [id = 552] 08:34:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1780DC00) [pid = 3672] [serial = 1656] [outer = 00000000] 08:34:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1988EC00) [pid = 3672] [serial = 1657] [outer = 1780DC00] 08:34:48 INFO - PROCESS | 3672 | 1466696089002 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BABC00) [pid = 3672] [serial = 1658] [outer = 1780DC00] 08:34:49 INFO - PROCESS | 3672 | 1466696089444 Marionette TRACE conn3 <- [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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 621ms 08:34:49 INFO - PROCESS | 3672 | 1466696089481 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3672 | 1466696089483 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:34:49 INFO - PROCESS | 3672 | 1466696089487 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 3672 | 1466696089488 Marionette TRACE conn3 <- [1,2174,null,{}] 08:34:49 INFO - PROCESS | 3672 | 1466696089492 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3672 | 1466696089494 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:49 INFO - PROCESS | 3672 | 1466696089572 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:34:49 INFO - PROCESS | 3672 | 1466696089578 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3672 | 1466696089580 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:49 INFO - PROCESS | 3672 | ++DOCSHELL 103F3C00 == 38 [pid = 3672] [id = 553] 08:34:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13C3C400) [pid = 3672] [serial = 1659] [outer = 00000000] 08:34:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19E38C00) [pid = 3672] [serial = 1660] [outer = 13C3C400] 08:34:49 INFO - PROCESS | 3672 | 1466696089631 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E3CC00) [pid = 3672] [serial = 1661] [outer = 13C3C400] 08:34:50 INFO - PROCESS | 3672 | 1466696090034 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 621ms 08:34:50 INFO - PROCESS | 3672 | 1466696090110 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 3672 | 1466696090114 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:34:50 INFO - PROCESS | 3672 | 1466696090119 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:34:50 INFO - PROCESS | 3672 | 1466696090123 Marionette TRACE conn3 <- [1,2178,null,{}] 08:34:50 INFO - PROCESS | 3672 | 1466696090130 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 3672 | 1466696090133 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:50 INFO - PROCESS | 3672 | 1466696090249 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:34:50 INFO - PROCESS | 3672 | 1466696090420 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 3672 | 1466696090425 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:50 INFO - PROCESS | 3672 | ++DOCSHELL 111ED400 == 39 [pid = 3672] [id = 554] 08:34:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (114C8C00) [pid = 3672] [serial = 1662] [outer = 00000000] 08:34:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (11CEE400) [pid = 3672] [serial = 1663] [outer = 114C8C00] 08:34:50 INFO - PROCESS | 3672 | 1466696090482 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1281F800) [pid = 3672] [serial = 1664] [outer = 114C8C00] 08:34:51 INFO - PROCESS | 3672 | 1466696091034 Marionette TRACE conn3 <- [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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 993ms 08:34:51 INFO - PROCESS | 3672 | 1466696091123 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 3672 | 1466696091127 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:34:51 INFO - PROCESS | 3672 | 1466696091133 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 3672 | 1466696091137 Marionette TRACE conn3 <- [1,2182,null,{}] 08:34:51 INFO - PROCESS | 3672 | 1466696091141 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 3672 | 1466696091144 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:51 INFO - PROCESS | 3672 | 1466696091307 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:34:51 INFO - PROCESS | 3672 | 1466696091317 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 3672 | 1466696091320 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:51 INFO - PROCESS | 3672 | ++DOCSHELL 16014C00 == 40 [pid = 3672] [id = 555] 08:34:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (160B9400) [pid = 3672] [serial = 1665] [outer = 00000000] 08:34:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (160BF800) [pid = 3672] [serial = 1666] [outer = 160B9400] 08:34:51 INFO - PROCESS | 3672 | 1466696091374 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16A0A400) [pid = 3672] [serial = 1667] [outer = 160B9400] 08:34:51 INFO - PROCESS | 3672 | --DOCSHELL 1B121400 == 39 [pid = 3672] [id = 15] 08:34:52 INFO - PROCESS | 3672 | 1466696092121 Marionette TRACE conn3 <- [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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1040ms 08:34:52 INFO - PROCESS | 3672 | 1466696092162 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 3672 | 1466696092165 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:34:52 INFO - PROCESS | 3672 | 1466696092168 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 3672 | 1466696092170 Marionette TRACE conn3 <- [1,2186,null,{}] 08:34:52 INFO - PROCESS | 3672 | 1466696092199 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 3672 | 1466696092204 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:52 INFO - PROCESS | 3672 | 1466696092309 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:34:52 INFO - PROCESS | 3672 | 1466696092448 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 3672 | 1466696092452 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:52 INFO - PROCESS | 3672 | ++DOCSHELL 17FE4C00 == 40 [pid = 3672] [id = 556] 08:34:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17FE7800) [pid = 3672] [serial = 1668] [outer = 00000000] 08:34:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19D6C400) [pid = 3672] [serial = 1669] [outer = 17FE7800] 08:34:52 INFO - PROCESS | 3672 | 1466696092509 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A17C400) [pid = 3672] [serial = 1670] [outer = 17FE7800] 08:34:53 INFO - PROCESS | 3672 | 1466696093062 Marionette TRACE conn3 <- [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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 946ms 08:34:53 INFO - PROCESS | 3672 | 1466696093113 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3672 | 1466696093115 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:34:53 INFO - PROCESS | 3672 | 1466696093119 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3672 | 1466696093121 Marionette TRACE conn3 <- [1,2190,null,{}] 08:34:53 INFO - PROCESS | 3672 | 1466696093124 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3672 | 1466696093126 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:53 INFO - PROCESS | 3672 | 1466696093229 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:34:53 INFO - PROCESS | 3672 | 1466696093341 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3672 | 1466696093343 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:53 INFO - PROCESS | 3672 | ++DOCSHELL 19D65000 == 41 [pid = 3672] [id = 557] 08:34:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A17A400) [pid = 3672] [serial = 1671] [outer = 00000000] 08:34:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A2E8400) [pid = 3672] [serial = 1672] [outer = 1A17A400] 08:34:53 INFO - PROCESS | 3672 | 1466696093436 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A39C400) [pid = 3672] [serial = 1673] [outer = 1A17A400] 08:34:54 INFO - PROCESS | 3672 | 1466696094210 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1132ms 08:34:54 INFO - PROCESS | 3672 | 1466696094260 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3672 | 1466696094264 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:34:54 INFO - PROCESS | 3672 | 1466696094253 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 3672 | 1466696094256 Marionette TRACE conn3 <- [1,2194,null,{}] 08:34:54 INFO - PROCESS | 3672 | 1466696094262 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 3672 | 1466696094265 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:54 INFO - PROCESS | 3672 | 1466696094369 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:34:54 INFO - PROCESS | 3672 | 1466696094509 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3672 | 1466696094515 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:54 INFO - PROCESS | 3672 | ++DOCSHELL 114D2000 == 42 [pid = 3672] [id = 558] 08:34:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (11AE6800) [pid = 3672] [serial = 1674] [outer = 00000000] 08:34:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (110C0000) [pid = 3672] [serial = 1675] [outer = 11AE6800] 08:34:54 INFO - PROCESS | 3672 | 1466696094582 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (11CEEC00) [pid = 3672] [serial = 1676] [outer = 11AE6800] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 140C5000 == 41 [pid = 3672] [id = 552] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 10E02000 == 40 [pid = 3672] [id = 551] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 18188800 == 39 [pid = 3672] [id = 550] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 13C3B000 == 38 [pid = 3672] [id = 549] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 16F0BC00 == 37 [pid = 3672] [id = 548] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 160BDC00 == 36 [pid = 3672] [id = 547] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 1402D800 == 35 [pid = 3672] [id = 546] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 11CFB800 == 34 [pid = 3672] [id = 545] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 103E6400 == 33 [pid = 3672] [id = 544] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 10BA9800 == 32 [pid = 3672] [id = 543] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 18189400 == 31 [pid = 3672] [id = 542] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 10E38400 == 30 [pid = 3672] [id = 533] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 1A3A7400 == 29 [pid = 3672] [id = 16] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 19D65000 == 28 [pid = 3672] [id = 557] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 17FE4C00 == 27 [pid = 3672] [id = 556] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 103F3C00 == 26 [pid = 3672] [id = 553] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 111ED400 == 25 [pid = 3672] [id = 554] 08:34:55 INFO - PROCESS | 3672 | --DOCSHELL 16014C00 == 24 [pid = 3672] [id = 555] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (19888C00) [pid = 3672] [serial = 1624] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (160C6000) [pid = 3672] [serial = 1612] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15671000) [pid = 3672] [serial = 1609] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10E07800) [pid = 3672] [serial = 1603] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10E8C800) [pid = 3672] [serial = 1604] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (131E5C00) [pid = 3672] [serial = 1606] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (132ADC00) [pid = 3672] [serial = 1607] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (174D2800) [pid = 3672] [serial = 1615] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (13220000) [pid = 3672] [serial = 1601] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CFB000) [pid = 3672] [serial = 1600] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11AE5C00) [pid = 3672] [serial = 1589] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (110C4400) [pid = 3672] [serial = 1588] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16804800) [pid = 3672] [serial = 1613] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15676000) [pid = 3672] [serial = 1592] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1402E400) [pid = 3672] [serial = 1591] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BA6800) [pid = 3672] [serial = 1595] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18183C00) [pid = 3672] [serial = 1594] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13129400) [pid = 3672] [serial = 1598] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CF5000) [pid = 3672] [serial = 1597] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114D1800) [pid = 3672] [serial = 1618] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (174D5000) [pid = 3672] [serial = 1616] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (134BC800) [pid = 3672] [serial = 1619] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18181800) [pid = 3672] [serial = 1622] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19889800) [pid = 3672] [serial = 1625] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17FF1400) [pid = 3672] [serial = 1621] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15962800) [pid = 3672] [serial = 1610] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 3672 | 1466696095793 Marionette TRACE conn3 <- [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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1597ms 08:34:55 INFO - PROCESS | 3672 | 1466696095862 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:34:55 INFO - PROCESS | 3672 | 1466696095866 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 3672 | 1466696095877 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 3672 | 1466696095880 Marionette TRACE conn3 <- [1,2198,null,{}] 08:34:55 INFO - PROCESS | 3672 | 1466696095886 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3672 | 1466696095889 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:55 INFO - PROCESS | 3672 | 1466696095977 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:34:55 INFO - PROCESS | 3672 | 1466696095991 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3672 | 1466696095993 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:56 INFO - PROCESS | 3672 | ++DOCSHELL 10A62400 == 25 [pid = 3672] [id = 559] 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10E0B800) [pid = 3672] [serial = 1677] [outer = 00000000] 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10E96400) [pid = 3672] [serial = 1678] [outer = 10E0B800] 08:34:56 INFO - PROCESS | 3672 | 1466696096041 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (111E4800) [pid = 3672] [serial = 1679] [outer = 10E0B800] 08:34:56 INFO - PROCESS | 3672 | 1466696096523 Marionette TRACE conn3 <- [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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 698ms 08:34:56 INFO - PROCESS | 3672 | 1466696096550 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3672 | 1466696096555 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:34:56 INFO - PROCESS | 3672 | 1466696096561 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 3672 | 1466696096563 Marionette TRACE conn3 <- [1,2202,null,{}] 08:34:56 INFO - PROCESS | 3672 | 1466696096567 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3672 | 1466696096570 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:56 INFO - PROCESS | 3672 | 1466696096654 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:34:56 INFO - PROCESS | 3672 | 1466696096794 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3672 | 1466696096796 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:56 INFO - PROCESS | 3672 | ++DOCSHELL 11CFCC00 == 26 [pid = 3672] [id = 560] 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (129EB400) [pid = 3672] [serial = 1680] [outer = 00000000] 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12BD7C00) [pid = 3672] [serial = 1681] [outer = 129EB400] 08:34:56 INFO - PROCESS | 3672 | 1466696096844 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (130A1C00) [pid = 3672] [serial = 1682] [outer = 129EB400] 08:34:57 INFO - PROCESS | 3672 | 1466696097232 Marionette TRACE conn3 <- [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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 729ms 08:34:57 INFO - PROCESS | 3672 | 1466696097301 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3672 | 1466696097303 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:34:57 INFO - PROCESS | 3672 | 1466696097307 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3672 | 1466696097311 Marionette TRACE conn3 <- [1,2206,null,{}] 08:34:57 INFO - PROCESS | 3672 | 1466696097321 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3672 | 1466696097326 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:57 INFO - PROCESS | 3672 | 1466696097413 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:34:57 INFO - PROCESS | 3672 | 1466696097428 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 3672 | 1466696097431 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:57 INFO - PROCESS | 3672 | ++DOCSHELL 1402E800 == 27 [pid = 3672] [id = 561] 08:34:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1402EC00) [pid = 3672] [serial = 1683] [outer = 00000000] 08:34:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (140BFC00) [pid = 3672] [serial = 1684] [outer = 1402EC00] 08:34:57 INFO - PROCESS | 3672 | 1466696097478 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15109400) [pid = 3672] [serial = 1685] [outer = 1402EC00] 08:34:57 INFO - PROCESS | 3672 | 1466696097964 Marionette TRACE conn3 <- [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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 698ms 08:34:58 INFO - PROCESS | 3672 | 1466696098006 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3672 | 1466696098009 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:34:58 INFO - PROCESS | 3672 | 1466696098013 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3672 | 1466696098014 Marionette TRACE conn3 <- [1,2210,null,{}] 08:34:58 INFO - PROCESS | 3672 | 1466696098018 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3672 | 1466696098020 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:58 INFO - PROCESS | 3672 | 1466696098165 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:34:58 INFO - PROCESS | 3672 | 1466696098189 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3672 | 1466696098191 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:58 INFO - PROCESS | 3672 | ++DOCSHELL 15962800 == 28 [pid = 3672] [id = 562] 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15963800) [pid = 3672] [serial = 1686] [outer = 00000000] 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1600C800) [pid = 3672] [serial = 1687] [outer = 15963800] 08:34:58 INFO - PROCESS | 3672 | 1466696098235 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (160BAC00) [pid = 3672] [serial = 1688] [outer = 15963800] 08:34:58 INFO - PROCESS | 3672 | 1466696098669 Marionette TRACE conn3 <- [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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 698ms 08:34:58 INFO - PROCESS | 3672 | 1466696098711 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3672 | 1466696098713 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 3672 | 1466696098716 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:34:58 INFO - PROCESS | 3672 | 1466696098718 Marionette TRACE conn3 <- [1,2214,null,{}] 08:34:58 INFO - PROCESS | 3672 | 1466696098727 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3672 | 1466696098729 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:58 INFO - PROCESS | 3672 | 1466696098823 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:34:58 INFO - PROCESS | 3672 | 1466696098829 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3672 | 1466696098831 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:58 INFO - PROCESS | 3672 | ++DOCSHELL 160BDC00 == 29 [pid = 3672] [id = 563] 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (160BE400) [pid = 3672] [serial = 1689] [outer = 00000000] 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16589000) [pid = 3672] [serial = 1690] [outer = 160BE400] 08:34:58 INFO - PROCESS | 3672 | 1466696098875 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16810C00) [pid = 3672] [serial = 1691] [outer = 160BE400] 08:34:59 INFO - PROCESS | 3672 | 1466696099337 Marionette TRACE conn3 <- [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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 683ms 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:34:59 INFO - PROCESS | 3672 | 1466696099400 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 3672 | 1466696099402 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 3672 | 1466696099405 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 3672 | 1466696099407 Marionette TRACE conn3 <- [1,2218,null,{}] 08:34:59 INFO - PROCESS | 3672 | 1466696099410 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 3672 | 1466696099415 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:59 INFO - PROCESS | 3672 | 1466696099575 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17593400) [pid = 3672] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17E95000) [pid = 3672] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10E02C00) [pid = 3672] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19887C00) [pid = 3672] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160BE000) [pid = 3672] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14034000) [pid = 3672] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1281C000) [pid = 3672] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1818A000) [pid = 3672] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10434800) [pid = 3672] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13C3C400) [pid = 3672] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (110BF400) [pid = 3672] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1780DC00) [pid = 3672] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1B121800) [pid = 3672] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:59 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1B128000) [pid = 3672] [serial = 44] [outer = 00000000] [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.] 08:34:59 INFO - PROCESS | 3672 | 1466696099917 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 3672 | 1466696099919 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:34:59 INFO - PROCESS | 3672 | ++DOCSHELL 1031DC00 == 30 [pid = 3672] [id = 564] 08:34:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10434800) [pid = 3672] [serial = 1692] [outer = 00000000] 08:34:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E09800) [pid = 3672] [serial = 1693] [outer = 10434800] 08:34:59 INFO - PROCESS | 3672 | 1466696099966 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1281C000) [pid = 3672] [serial = 1694] [outer = 10434800] 08:35:00 INFO - PROCESS | 3672 | 1466696100346 Marionette TRACE conn3 <- [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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 978ms 08:35:00 INFO - PROCESS | 3672 | 1466696100392 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3672 | 1466696100394 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:35:00 INFO - PROCESS | 3672 | 1466696100407 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 3672 | 1466696100409 Marionette TRACE conn3 <- [1,2222,null,{}] 08:35:00 INFO - PROCESS | 3672 | 1466696100413 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3672 | 1466696100414 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:00 INFO - PROCESS | 3672 | 1466696100490 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:35:00 INFO - PROCESS | 3672 | 1466696100496 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3672 | 1466696100498 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:00 INFO - PROCESS | 3672 | ++DOCSHELL 11CFA000 == 31 [pid = 3672] [id = 565] 08:35:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15672800) [pid = 3672] [serial = 1695] [outer = 00000000] 08:35:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1780C400) [pid = 3672] [serial = 1696] [outer = 15672800] 08:35:00 INFO - PROCESS | 3672 | 1466696100540 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (0C7ED400) [pid = 3672] [serial = 1697] [outer = 15672800] 08:35:00 INFO - PROCESS | 3672 | 1466696100937 Marionette TRACE conn3 <- [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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 589ms 08:35:00 INFO - PROCESS | 3672 | 1466696100978 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3672 | 1466696100980 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:35:00 INFO - PROCESS | 3672 | 1466696101001 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 3672 | 1466696101003 Marionette TRACE conn3 <- [1,2226,null,{}] 08:35:01 INFO - PROCESS | 3672 | 1466696101007 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3672 | 1466696101010 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:01 INFO - PROCESS | 3672 | 1466696101092 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:35:01 INFO - PROCESS | 3672 | 1466696101097 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3672 | 1466696101099 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:01 INFO - PROCESS | 3672 | ++DOCSHELL 104E5800 == 32 [pid = 3672] [id = 566] 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (111EE400) [pid = 3672] [serial = 1698] [outer = 00000000] 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FE4C00) [pid = 3672] [serial = 1699] [outer = 111EE400] 08:35:01 INFO - PROCESS | 3672 | 1466696101144 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (13C35400) [pid = 3672] [serial = 1700] [outer = 111EE400] 08:35:01 INFO - PROCESS | 3672 | 1466696101580 Marionette TRACE conn3 <- [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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 651ms 08:35:01 INFO - PROCESS | 3672 | 1466696101654 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3672 | 1466696101656 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:35:01 INFO - PROCESS | 3672 | 1466696101659 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 3672 | 1466696101661 Marionette TRACE conn3 <- [1,2230,null,{}] 08:35:01 INFO - PROCESS | 3672 | 1466696101664 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3672 | 1466696101666 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:01 INFO - PROCESS | 3672 | 1466696101741 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:35:01 INFO - PROCESS | 3672 | 1466696101749 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3672 | 1466696101751 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:01 INFO - PROCESS | 3672 | ++DOCSHELL 13C34400 == 33 [pid = 3672] [id = 567] 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18186000) [pid = 3672] [serial = 1701] [outer = 00000000] 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19885000) [pid = 3672] [serial = 1702] [outer = 18186000] 08:35:01 INFO - PROCESS | 3672 | 1466696101794 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19886800) [pid = 3672] [serial = 1703] [outer = 18186000] 08:35:02 INFO - PROCESS | 3672 | 1466696102632 Marionette TRACE conn3 <- [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]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 992ms 08:35:02 INFO - PROCESS | 3672 | 1466696102662 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:35:02 INFO - PROCESS | 3672 | 1466696102670 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:35:02 INFO - PROCESS | 3672 | 1466696102675 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 3672 | 1466696102680 Marionette TRACE conn3 <- [1,2234,null,{}] 08:35:02 INFO - PROCESS | 3672 | 1466696102685 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3672 | 1466696102688 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:02 INFO - PROCESS | 3672 | 1466696102805 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:35:02 INFO - PROCESS | 3672 | 1466696102945 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 3672 | 1466696102948 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:02 INFO - PROCESS | 3672 | ++DOCSHELL 10E07400 == 34 [pid = 3672] [id = 568] 08:35:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10E07800) [pid = 3672] [serial = 1704] [outer = 00000000] 08:35:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1281A800) [pid = 3672] [serial = 1705] [outer = 10E07800] 08:35:02 INFO - PROCESS | 3672 | 1466696103005 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (130A0000) [pid = 3672] [serial = 1706] [outer = 10E07800] 08:35:03 INFO - PROCESS | 3672 | 1466696103888 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1241ms 08:35:03 INFO - PROCESS | 3672 | 1466696103916 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 3672 | 1466696103921 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:35:03 INFO - PROCESS | 3672 | 1466696103926 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:35:03 INFO - PROCESS | 3672 | 1466696103929 Marionette TRACE conn3 <- [1,2238,null,{}] 08:35:03 INFO - PROCESS | 3672 | 1466696103934 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 3672 | 1466696103937 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:04 INFO - PROCESS | 3672 | 1466696104046 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:35:04 INFO - PROCESS | 3672 | 1466696104196 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3672 | 1466696104200 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:04 INFO - PROCESS | 3672 | ++DOCSHELL 10A5B000 == 35 [pid = 3672] [id = 569] 08:35:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A5C400) [pid = 3672] [serial = 1707] [outer = 00000000] 08:35:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10BA4C00) [pid = 3672] [serial = 1708] [outer = 10A5C400] 08:35:04 INFO - PROCESS | 3672 | 1466696104257 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10E04800) [pid = 3672] [serial = 1709] [outer = 10A5C400] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 104E5800 == 34 [pid = 3672] [id = 566] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 11CFA000 == 33 [pid = 3672] [id = 565] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 1031DC00 == 32 [pid = 3672] [id = 564] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 160BDC00 == 31 [pid = 3672] [id = 563] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 15962800 == 30 [pid = 3672] [id = 562] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 1402E800 == 29 [pid = 3672] [id = 561] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 11CFCC00 == 28 [pid = 3672] [id = 560] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 10A62400 == 27 [pid = 3672] [id = 559] 08:35:04 INFO - PROCESS | 3672 | --DOCSHELL 114D2000 == 26 [pid = 3672] [id = 558] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (140C1400) [pid = 3672] [serial = 1130] [outer = 00000000] [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.] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17761C00) [pid = 3672] [serial = 1645] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18185400) [pid = 3672] [serial = 1649] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17FE8C00) [pid = 3672] [serial = 1648] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (114C7C00) [pid = 3672] [serial = 1630] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (130D1C00) [pid = 3672] [serial = 1631] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19D61C00) [pid = 3672] [serial = 1628] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19BB0C00) [pid = 3672] [serial = 1627] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16BC2C00) [pid = 3672] [serial = 1642] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1544D400) [pid = 3672] [serial = 1639] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15958400) [pid = 3672] [serial = 1640] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (129F2C00) [pid = 3672] [serial = 1636] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12D8EC00) [pid = 3672] [serial = 1637] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1988FC00) [pid = 3672] [serial = 1651] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10565800) [pid = 3672] [serial = 1633] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E03400) [pid = 3672] [serial = 1634] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19E38C00) [pid = 3672] [serial = 1660] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E3CC00) [pid = 3672] [serial = 1661] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (14ED2800) [pid = 3672] [serial = 1654] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1988EC00) [pid = 3672] [serial = 1657] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (14ED8800) [pid = 3672] [serial = 1655] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19BA3800) [pid = 3672] [serial = 1652] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19BABC00) [pid = 3672] [serial = 1658] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17809C00) [pid = 3672] [serial = 1646] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (114D0800) [pid = 3672] [serial = 1643] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1B127000) [pid = 3672] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:35:04 INFO - PROCESS | 3672 | 1466696104765 Marionette TRACE conn3 <- [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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 900ms 08:35:04 INFO - PROCESS | 3672 | 1466696104832 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 3672 | 1466696104837 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:35:04 INFO - PROCESS | 3672 | 1466696104843 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 3672 | 1466696104846 Marionette TRACE conn3 <- [1,2242,null,{}] 08:35:04 INFO - PROCESS | 3672 | 1466696104850 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 3672 | 1466696104852 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:04 INFO - PROCESS | 3672 | 1466696104938 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:35:04 INFO - PROCESS | 3672 | 1466696104953 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3672 | 1466696104955 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:04 INFO - PROCESS | 3672 | ++DOCSHELL 110C4800 == 27 [pid = 3672] [id = 570] 08:35:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (111E4000) [pid = 3672] [serial = 1710] [outer = 00000000] 08:35:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11CCFC00) [pid = 3672] [serial = 1711] [outer = 111E4000] 08:35:04 INFO - PROCESS | 3672 | 1466696105001 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11CF8C00) [pid = 3672] [serial = 1712] [outer = 111E4000] 08:35:05 INFO - PROCESS | 3672 | 1466696105475 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 683ms 08:35:05 INFO - PROCESS | 3672 | 1466696105525 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3672 | 1466696105528 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:35:05 INFO - PROCESS | 3672 | 1466696105531 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 3672 | 1466696105534 Marionette TRACE conn3 <- [1,2246,null,{}] 08:35:05 INFO - PROCESS | 3672 | 1466696105545 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3672 | 1466696105550 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:05 INFO - PROCESS | 3672 | 1466696105680 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:35:05 INFO - PROCESS | 3672 | 1466696105792 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3672 | 1466696105795 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:05 INFO - PROCESS | 3672 | ++DOCSHELL 131E5C00 == 28 [pid = 3672] [id = 571] 08:35:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (131ECC00) [pid = 3672] [serial = 1713] [outer = 00000000] 08:35:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1394D000) [pid = 3672] [serial = 1714] [outer = 131ECC00] 08:35:05 INFO - PROCESS | 3672 | 1466696105842 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13C42000) [pid = 3672] [serial = 1715] [outer = 131ECC00] 08:35:06 INFO - PROCESS | 3672 | 1466696106222 Marionette TRACE conn3 <- [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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 729ms 08:35:06 INFO - PROCESS | 3672 | 1466696106272 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3672 | 1466696106274 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:35:06 INFO - PROCESS | 3672 | 1466696106278 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3672 | 1466696106279 Marionette TRACE conn3 <- [1,2250,null,{}] 08:35:06 INFO - PROCESS | 3672 | 1466696106282 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3672 | 1466696106284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:06 INFO - PROCESS | 3672 | 1466696106366 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:35:06 INFO - PROCESS | 3672 | 1466696106371 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3672 | 1466696106373 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:06 INFO - PROCESS | 3672 | ++DOCSHELL 134B8C00 == 29 [pid = 3672] [id = 572] 08:35:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (140C4000) [pid = 3672] [serial = 1716] [outer = 00000000] 08:35:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1566E000) [pid = 3672] [serial = 1717] [outer = 140C4000] 08:35:06 INFO - PROCESS | 3672 | 1466696106416 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (156E0000) [pid = 3672] [serial = 1718] [outer = 140C4000] 08:35:06 INFO - PROCESS | 3672 | 1466696106892 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 620ms 08:35:06 INFO - PROCESS | 3672 | 1466696106917 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3672 | 1466696106920 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:35:06 INFO - PROCESS | 3672 | 1466696106923 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3672 | 1466696106924 Marionette TRACE conn3 <- [1,2254,null,{}] 08:35:06 INFO - PROCESS | 3672 | 1466696106928 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3672 | 1466696106930 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:07 INFO - PROCESS | 3672 | 1466696107041 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:35:07 INFO - PROCESS | 3672 | 1466696107133 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3672 | 1466696107135 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:07 INFO - PROCESS | 3672 | ++DOCSHELL 1600D400 == 30 [pid = 3672] [id = 573] 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1600FC00) [pid = 3672] [serial = 1719] [outer = 00000000] 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (160C1400) [pid = 3672] [serial = 1720] [outer = 1600FC00] 08:35:07 INFO - PROCESS | 3672 | 1466696107186 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16586C00) [pid = 3672] [serial = 1721] [outer = 1600FC00] 08:35:07 INFO - PROCESS | 3672 | 1466696107583 Marionette TRACE conn3 <- [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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 682ms 08:35:07 INFO - PROCESS | 3672 | 1466696107604 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3672 | 1466696107606 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:35:07 INFO - PROCESS | 3672 | 1466696107609 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:35:07 INFO - PROCESS | 3672 | 1466696107611 Marionette TRACE conn3 <- [1,2258,null,{}] 08:35:07 INFO - PROCESS | 3672 | 1466696107617 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3672 | 1466696107623 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:07 INFO - PROCESS | 3672 | 1466696107759 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:35:07 INFO - PROCESS | 3672 | 1466696107767 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3672 | 1466696107769 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:07 INFO - PROCESS | 3672 | ++DOCSHELL 16BC8400 == 31 [pid = 3672] [id = 574] 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16D58800) [pid = 3672] [serial = 1722] [outer = 00000000] 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16F17C00) [pid = 3672] [serial = 1723] [outer = 16D58800] 08:35:07 INFO - PROCESS | 3672 | 1466696107813 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (175E4400) [pid = 3672] [serial = 1724] [outer = 16D58800] 08:35:08 INFO - PROCESS | 3672 | 1466696108278 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 682ms 08:35:08 INFO - PROCESS | 3672 | 1466696108314 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3672 | 1466696108316 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:35:08 INFO - PROCESS | 3672 | 1466696108319 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3672 | 1466696108321 Marionette TRACE conn3 <- [1,2262,null,{}] 08:35:08 INFO - PROCESS | 3672 | 1466696108324 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3672 | 1466696108326 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:08 INFO - PROCESS | 3672 | 1466696108435 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:35:08 INFO - PROCESS | 3672 | 1466696108529 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3672 | 1466696108531 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:08 INFO - PROCESS | 3672 | ++DOCSHELL 134B0400 == 32 [pid = 3672] [id = 575] 08:35:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F12400) [pid = 3672] [serial = 1725] [outer = 00000000] 08:35:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1780BC00) [pid = 3672] [serial = 1726] [outer = 16F12400] 08:35:08 INFO - PROCESS | 3672 | 1466696108576 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1780F000) [pid = 3672] [serial = 1727] [outer = 16F12400] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (111EE400) [pid = 3672] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10E0B800) [pid = 3672] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11AE6800) [pid = 3672] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1402EC00) [pid = 3672] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15963800) [pid = 3672] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (129EB400) [pid = 3672] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (160BE400) [pid = 3672] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10434800) [pid = 3672] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15672800) [pid = 3672] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (114C8C00) [pid = 3672] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160B9400) [pid = 3672] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FE7800) [pid = 3672] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:35:08 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A17A400) [pid = 3672] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:35:09 INFO - PROCESS | 3672 | 1466696109049 Marionette TRACE conn3 <- [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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 791ms 08:35:09 INFO - PROCESS | 3672 | 1466696109122 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3672 | 1466696109124 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:35:09 INFO - PROCESS | 3672 | 1466696109127 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 3672 | 1466696109129 Marionette TRACE conn3 <- [1,2266,null,{}] 08:35:09 INFO - PROCESS | 3672 | 1466696109132 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3672 | 1466696109134 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:09 INFO - PROCESS | 3672 | 1466696109220 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:35:09 INFO - PROCESS | 3672 | 1466696109226 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3672 | 1466696109228 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:09 INFO - PROCESS | 3672 | ++DOCSHELL 11CF8000 == 33 [pid = 3672] [id = 576] 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (130A6000) [pid = 3672] [serial = 1728] [outer = 00000000] 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16801800) [pid = 3672] [serial = 1729] [outer = 130A6000] 08:35:09 INFO - PROCESS | 3672 | 1466696109270 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17805400) [pid = 3672] [serial = 1730] [outer = 130A6000] 08:35:09 INFO - PROCESS | 3672 | 1466696109679 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 589ms 08:35:09 INFO - PROCESS | 3672 | 1466696109718 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3672 | 1466696109720 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 3672 | 1466696109723 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:35:09 INFO - PROCESS | 3672 | 1466696109725 Marionette TRACE conn3 <- [1,2270,null,{}] 08:35:09 INFO - PROCESS | 3672 | 1466696109728 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3672 | 1466696109730 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:09 INFO - PROCESS | 3672 | 1466696109811 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:35:09 INFO - PROCESS | 3672 | 1466696109817 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3672 | 1466696109819 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:09 INFO - PROCESS | 3672 | ++DOCSHELL 13C41C00 == 34 [pid = 3672] [id = 577] 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (156E1400) [pid = 3672] [serial = 1731] [outer = 00000000] 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18181400) [pid = 3672] [serial = 1732] [outer = 156E1400] 08:35:09 INFO - PROCESS | 3672 | 1466696109861 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18182400) [pid = 3672] [serial = 1733] [outer = 156E1400] 08:35:10 INFO - PROCESS | 3672 | 1466696110303 Marionette TRACE conn3 <- [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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 636ms 08:35:10 INFO - PROCESS | 3672 | 1466696110367 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 3672 | 1466696110369 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:35:10 INFO - PROCESS | 3672 | 1466696110372 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 3672 | 1466696110374 Marionette TRACE conn3 <- [1,2274,null,{}] 08:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:35:10 INFO - PROCESS | 3672 | 1466696110377 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 3672 | 1466696110379 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:10 INFO - PROCESS | 3672 | 1466696110458 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:35:10 INFO - PROCESS | 3672 | 1466696110466 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 3672 | 1466696110468 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:10 INFO - PROCESS | 3672 | ++DOCSHELL 17E99800 == 35 [pid = 3672] [id = 578] 08:35:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FE7800) [pid = 3672] [serial = 1734] [outer = 00000000] 08:35:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19887000) [pid = 3672] [serial = 1735] [outer = 17FE7800] 08:35:10 INFO - PROCESS | 3672 | 1466696110510 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1988DC00) [pid = 3672] [serial = 1736] [outer = 17FE7800] 08:35:11 INFO - PROCESS | 3672 | 1466696111148 Marionette TRACE conn3 <- [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]]]}] 08:35:11 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 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 791ms 08:35:11 INFO - PROCESS | 3672 | 1466696111215 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3672 | 1466696111219 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:35:11 INFO - PROCESS | 3672 | 1466696111226 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3672 | 1466696111230 Marionette TRACE conn3 <- [1,2278,null,{}] 08:35:11 INFO - PROCESS | 3672 | 1466696111236 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3672 | 1466696111240 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:11 INFO - PROCESS | 3672 | 1466696111357 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:35:11 INFO - PROCESS | 3672 | 1466696111471 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3672 | 1466696111474 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:11 INFO - PROCESS | 3672 | ++DOCSHELL 1047FC00 == 36 [pid = 3672] [id = 579] 08:35:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (105F6800) [pid = 3672] [serial = 1737] [outer = 00000000] 08:35:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11CCF400) [pid = 3672] [serial = 1738] [outer = 105F6800] 08:35:11 INFO - PROCESS | 3672 | 1466696111530 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (129F2800) [pid = 3672] [serial = 1739] [outer = 105F6800] 08:35:12 INFO - PROCESS | 3672 | 1466696112108 Marionette TRACE conn3 <- [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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 946ms 08:35:12 INFO - PROCESS | 3672 | 1466696112153 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 3672 | 1466696112158 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:35:12 INFO - PROCESS | 3672 | 1466696112164 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3672 | 1466696112167 Marionette TRACE conn3 <- [1,2282,null,{}] 08:35:12 INFO - PROCESS | 3672 | 1466696112171 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 3672 | 1466696112174 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:12 INFO - PROCESS | 3672 | 1466696112288 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:35:12 INFO - PROCESS | 3672 | 1466696112401 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 3672 | 1466696112404 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:12 INFO - PROCESS | 3672 | ++DOCSHELL 14032800 == 37 [pid = 3672] [id = 580] 08:35:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14ED2800) [pid = 3672] [serial = 1740] [outer = 00000000] 08:35:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1567B000) [pid = 3672] [serial = 1741] [outer = 14ED2800] 08:35:12 INFO - PROCESS | 3672 | 1466696112500 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1600B000) [pid = 3672] [serial = 1742] [outer = 14ED2800] 08:35:13 INFO - PROCESS | 3672 | 1466696113085 Marionette TRACE conn3 <- [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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 992ms 08:35:13 INFO - PROCESS | 3672 | 1466696113167 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 3672 | 1466696113169 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:35:13 INFO - PROCESS | 3672 | 1466696113173 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 3672 | 1466696113177 Marionette TRACE conn3 <- [1,2286,null,{}] 08:35:13 INFO - PROCESS | 3672 | 1466696113188 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 3672 | 1466696113193 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:13 INFO - PROCESS | 3672 | 1466696113299 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:35:13 INFO - PROCESS | 3672 | 1466696113449 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 3672 | 1466696113453 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:13 INFO - PROCESS | 3672 | ++DOCSHELL 1818CC00 == 38 [pid = 3672] [id = 581] 08:35:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1818D000) [pid = 3672] [serial = 1743] [outer = 00000000] 08:35:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BA3800) [pid = 3672] [serial = 1744] [outer = 1818D000] 08:35:13 INFO - PROCESS | 3672 | 1466696113509 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BA7C00) [pid = 3672] [serial = 1745] [outer = 1818D000] 08:35:14 INFO - PROCESS | 3672 | 1466696114193 Marionette TRACE conn3 <- [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]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1039ms 08:35:14 INFO - PROCESS | 3672 | 1466696114219 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3672 | 1466696114223 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:35:14 INFO - PROCESS | 3672 | 1466696114256 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3672 | 1466696114259 Marionette TRACE conn3 <- [1,2290,null,{}] 08:35:14 INFO - PROCESS | 3672 | 1466696114249 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3672 | 1466696114252 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:14 INFO - PROCESS | 3672 | 1466696114357 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:35:14 INFO - PROCESS | 3672 | 1466696114495 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3672 | 1466696114499 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:14 INFO - PROCESS | 3672 | ++DOCSHELL 114C7C00 == 39 [pid = 3672] [id = 582] 08:35:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (114C8C00) [pid = 3672] [serial = 1746] [outer = 00000000] 08:35:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11CD4800) [pid = 3672] [serial = 1747] [outer = 114C8C00] 08:35:14 INFO - PROCESS | 3672 | 1466696114548 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1281C400) [pid = 3672] [serial = 1748] [outer = 114C8C00] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 13C41C00 == 38 [pid = 3672] [id = 577] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 11CF8000 == 37 [pid = 3672] [id = 576] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 134B0400 == 36 [pid = 3672] [id = 575] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 16BC8400 == 35 [pid = 3672] [id = 574] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 1600D400 == 34 [pid = 3672] [id = 573] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 134B8C00 == 33 [pid = 3672] [id = 572] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 131E5C00 == 32 [pid = 3672] [id = 571] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 110C4800 == 31 [pid = 3672] [id = 570] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 10A5B000 == 30 [pid = 3672] [id = 569] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 10E07400 == 29 [pid = 3672] [id = 568] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 13C34400 == 28 [pid = 3672] [id = 567] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 14032800 == 27 [pid = 3672] [id = 580] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 1818CC00 == 26 [pid = 3672] [id = 581] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 17E99800 == 25 [pid = 3672] [id = 578] 08:35:15 INFO - PROCESS | 3672 | --DOCSHELL 1047FC00 == 24 [pid = 3672] [id = 579] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17FE4C00) [pid = 3672] [serial = 1699] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10E96400) [pid = 3672] [serial = 1678] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (111E4800) [pid = 3672] [serial = 1679] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11CEEC00) [pid = 3672] [serial = 1676] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (110C0000) [pid = 3672] [serial = 1675] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (140BFC00) [pid = 3672] [serial = 1684] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1600C800) [pid = 3672] [serial = 1687] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (12BD7C00) [pid = 3672] [serial = 1681] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (130A1C00) [pid = 3672] [serial = 1682] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16589000) [pid = 3672] [serial = 1690] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13C35400) [pid = 3672] [serial = 1700] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E09800) [pid = 3672] [serial = 1693] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16810C00) [pid = 3672] [serial = 1691] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1281C000) [pid = 3672] [serial = 1694] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1780C400) [pid = 3672] [serial = 1696] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1281F800) [pid = 3672] [serial = 1664] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CEE400) [pid = 3672] [serial = 1663] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16A0A400) [pid = 3672] [serial = 1667] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160BF800) [pid = 3672] [serial = 1666] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1A17C400) [pid = 3672] [serial = 1670] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19D6C400) [pid = 3672] [serial = 1669] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1A39C400) [pid = 3672] [serial = 1673] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1A2E8400) [pid = 3672] [serial = 1672] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (160BAC00) [pid = 3672] [serial = 1688] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (0C7ED400) [pid = 3672] [serial = 1697] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15109400) [pid = 3672] [serial = 1685] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 3672 | 1466696115785 Marionette TRACE conn3 <- [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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1613ms 08:35:15 INFO - PROCESS | 3672 | 1466696115883 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 3672 | 1466696115887 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:35:15 INFO - PROCESS | 3672 | 1466696115900 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 3672 | 1466696115903 Marionette TRACE conn3 <- [1,2294,null,{}] 08:35:15 INFO - PROCESS | 3672 | 1466696115909 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 3672 | 1466696115912 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:15 INFO - PROCESS | 3672 | 1466696116007 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:35:16 INFO - PROCESS | 3672 | 1466696116015 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3672 | 1466696116020 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:16 INFO - PROCESS | 3672 | ++DOCSHELL 105EC800 == 25 [pid = 3672] [id = 583] 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (105EF000) [pid = 3672] [serial = 1749] [outer = 00000000] 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10E37400) [pid = 3672] [serial = 1750] [outer = 105EF000] 08:35:16 INFO - PROCESS | 3672 | 1466696116067 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (110BF400) [pid = 3672] [serial = 1751] [outer = 105EF000] 08:35:16 INFO - PROCESS | 3672 | 1466696116548 Marionette TRACE conn3 <- [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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 682ms 08:35:16 INFO - PROCESS | 3672 | 1466696116589 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3672 | 1466696116593 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:35:16 INFO - PROCESS | 3672 | 1466696116600 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 3672 | 1466696116602 Marionette TRACE conn3 <- [1,2298,null,{}] 08:35:16 INFO - PROCESS | 3672 | 1466696116606 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3672 | 1466696116608 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:16 INFO - PROCESS | 3672 | 1466696116707 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:35:16 INFO - PROCESS | 3672 | 1466696116714 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3672 | 1466696116716 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:16 INFO - PROCESS | 3672 | ++DOCSHELL 11CF5400 == 26 [pid = 3672] [id = 584] 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11CF7000) [pid = 3672] [serial = 1752] [outer = 00000000] 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1281D400) [pid = 3672] [serial = 1753] [outer = 11CF7000] 08:35:16 INFO - PROCESS | 3672 | 1466696116763 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (129F1000) [pid = 3672] [serial = 1754] [outer = 11CF7000] 08:35:17 INFO - PROCESS | 3672 | 1466696117238 Marionette TRACE conn3 <- [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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 698ms 08:35:17 INFO - PROCESS | 3672 | 1466696117299 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3672 | 1466696117301 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:35:17 INFO - PROCESS | 3672 | 1466696117304 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 3672 | 1466696117308 Marionette TRACE conn3 <- [1,2302,null,{}] 08:35:17 INFO - PROCESS | 3672 | 1466696117318 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3672 | 1466696117323 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:17 INFO - PROCESS | 3672 | 1466696117439 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:35:17 INFO - PROCESS | 3672 | 1466696117546 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3672 | 1466696117549 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:17 INFO - PROCESS | 3672 | ++DOCSHELL 134B4C00 == 27 [pid = 3672] [id = 585] 08:35:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1394C800) [pid = 3672] [serial = 1755] [outer = 00000000] 08:35:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1402D800) [pid = 3672] [serial = 1756] [outer = 1394C800] 08:35:17 INFO - PROCESS | 3672 | 1466696117597 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (140C5800) [pid = 3672] [serial = 1757] [outer = 1394C800] 08:35:17 INFO - PROCESS | 3672 | 1466696118001 Marionette TRACE conn3 <- [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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 745ms 08:35:18 INFO - PROCESS | 3672 | 1466696118044 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3672 | 1466696118047 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:35:18 INFO - PROCESS | 3672 | 1466696118060 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3672 | 1466696118062 Marionette TRACE conn3 <- [1,2306,null,{}] 08:35:18 INFO - PROCESS | 3672 | 1466696118075 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3672 | 1466696118077 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:18 INFO - PROCESS | 3672 | 1466696118194 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:35:18 INFO - PROCESS | 3672 | 1466696118204 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 3672 | 1466696118206 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:18 INFO - PROCESS | 3672 | ++DOCSHELL 14ED7000 == 28 [pid = 3672] [id = 586] 08:35:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14EDAC00) [pid = 3672] [serial = 1758] [outer = 00000000] 08:35:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15678400) [pid = 3672] [serial = 1759] [outer = 14EDAC00] 08:35:18 INFO - PROCESS | 3672 | 1466696118250 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15964000) [pid = 3672] [serial = 1760] [outer = 14EDAC00] 08:35:18 INFO - PROCESS | 3672 | 1466696118686 Marionette TRACE conn3 <- [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] 08:35:18 INFO - PROCESS | 3672 | 1466696118756 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:35:18 INFO - PROCESS | 3672 | 1466696118759 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3672 | 1466696118761 Marionette TRACE conn3 <- [1,2310,null,{}] 08:35:18 INFO - PROCESS | 3672 | 1466696118764 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3672 | 1466696118766 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:18 INFO - PROCESS | 3672 | 1466696118901 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:35:18 INFO - PROCESS | 3672 | 1466696118911 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 3672 | 1466696118913 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:18 INFO - PROCESS | 3672 | ++DOCSHELL 15963C00 == 29 [pid = 3672] [id = 587] 08:35:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15B48000) [pid = 3672] [serial = 1761] [outer = 00000000] 08:35:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16589000) [pid = 3672] [serial = 1762] [outer = 15B48000] 08:35:18 INFO - PROCESS | 3672 | 1466696118956 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16A06C00) [pid = 3672] [serial = 1763] [outer = 15B48000] 08:35:19 INFO - PROCESS | 3672 | 1466696119402 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 682ms 08:35:19 INFO - PROCESS | 3672 | 1466696119462 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 3672 | 1466696119464 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 3672 | 1466696119467 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 3672 | 1466696119469 Marionette TRACE conn3 <- [1,2314,null,{}] 08:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:35:19 INFO - PROCESS | 3672 | 1466696119472 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3672 | 1466696119477 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:19 INFO - PROCESS | 3672 | 1466696119611 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:35:19 INFO - PROCESS | 3672 | 1466696119679 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3672 | 1466696119681 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:19 INFO - PROCESS | 3672 | ++DOCSHELL 16D5F000 == 30 [pid = 3672] [id = 588] 08:35:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16D5F400) [pid = 3672] [serial = 1764] [outer = 00000000] 08:35:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1776CC00) [pid = 3672] [serial = 1765] [outer = 16D5F400] 08:35:19 INFO - PROCESS | 3672 | 1466696119725 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17F26800) [pid = 3672] [serial = 1766] [outer = 16D5F400] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (156E1400) [pid = 3672] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17FE7800) [pid = 3672] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1600FC00) [pid = 3672] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16D58800) [pid = 3672] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16F12400) [pid = 3672] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18186000) [pid = 3672] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (131ECC00) [pid = 3672] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (111E4000) [pid = 3672] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E07800) [pid = 3672] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (140C4000) [pid = 3672] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A5C400) [pid = 3672] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:35:20 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (130A6000) [pid = 3672] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:35:20 INFO - PROCESS | 3672 | 1466696120324 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 868ms 08:35:20 INFO - PROCESS | 3672 | 1466696120353 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3672 | 1466696120355 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:35:20 INFO - PROCESS | 3672 | 1466696120358 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:35:20 INFO - PROCESS | 3672 | 1466696120360 Marionette TRACE conn3 <- [1,2318,null,{}] 08:35:20 INFO - PROCESS | 3672 | 1466696120364 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 3672 | 1466696120375 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:20 INFO - PROCESS | 3672 | 1466696120450 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:35:20 INFO - PROCESS | 3672 | 1466696120455 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 3672 | 1466696120456 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:20 INFO - PROCESS | 3672 | ++DOCSHELL 1281E800 == 31 [pid = 3672] [id = 589] 08:35:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (131ECC00) [pid = 3672] [serial = 1767] [outer = 00000000] 08:35:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15676000) [pid = 3672] [serial = 1768] [outer = 131ECC00] 08:35:20 INFO - PROCESS | 3672 | 1466696120507 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1600FC00) [pid = 3672] [serial = 1769] [outer = 131ECC00] 08:35:20 INFO - PROCESS | 3672 | 1466696120928 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 636ms 08:35:20 INFO - PROCESS | 3672 | 1466696120981 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3672 | 1466696120983 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:35:20 INFO - PROCESS | 3672 | 1466696120990 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3672 | 1466696120991 Marionette TRACE conn3 <- [1,2322,null,{}] 08:35:20 INFO - PROCESS | 3672 | 1466696120995 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 3672 | 1466696120997 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:21 INFO - PROCESS | 3672 | 1466696121074 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:35:21 INFO - PROCESS | 3672 | 1466696121079 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3672 | 1466696121081 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:21 INFO - PROCESS | 3672 | ++DOCSHELL 17F31400 == 32 [pid = 3672] [id = 590] 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17FE3400) [pid = 3672] [serial = 1770] [outer = 00000000] 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18182000) [pid = 3672] [serial = 1771] [outer = 17FE3400] 08:35:21 INFO - PROCESS | 3672 | 1466696121124 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18182800) [pid = 3672] [serial = 1772] [outer = 17FE3400] 08:35:21 INFO - PROCESS | 3672 | 1466696121556 Marionette TRACE conn3 <- [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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 590ms 08:35:21 INFO - PROCESS | 3672 | 1466696121598 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 3672 | 1466696121600 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 3672 | 1466696121604 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:35:21 INFO - PROCESS | 3672 | 1466696121606 Marionette TRACE conn3 <- [1,2326,null,{}] 08:35:21 INFO - PROCESS | 3672 | 1466696121609 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3672 | 1466696121611 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:21 INFO - PROCESS | 3672 | 1466696121688 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:35:21 INFO - PROCESS | 3672 | 1466696121693 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3672 | 1466696121695 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:21 INFO - PROCESS | 3672 | ++DOCSHELL 134B3000 == 33 [pid = 3672] [id = 591] 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1988A400) [pid = 3672] [serial = 1773] [outer = 00000000] 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19BA6800) [pid = 3672] [serial = 1774] [outer = 1988A400] 08:35:21 INFO - PROCESS | 3672 | 1466696121737 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19BA7800) [pid = 3672] [serial = 1775] [outer = 1988A400] 08:35:22 INFO - PROCESS | 3672 | 1466696122455 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 884ms 08:35:22 INFO - PROCESS | 3672 | 1466696122510 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 3672 | 1466696122515 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:35:22 INFO - PROCESS | 3672 | 1466696122522 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3672 | 1466696122528 Marionette TRACE conn3 <- [1,2330,null,{}] 08:35:22 INFO - PROCESS | 3672 | 1466696122535 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3672 | 1466696122538 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:22 INFO - PROCESS | 3672 | 1466696122662 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:35:22 INFO - PROCESS | 3672 | 1466696122803 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3672 | 1466696122806 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:22 INFO - PROCESS | 3672 | ++DOCSHELL 105E9800 == 34 [pid = 3672] [id = 592] 08:35:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10B9A800) [pid = 3672] [serial = 1776] [outer = 00000000] 08:35:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (114D2400) [pid = 3672] [serial = 1777] [outer = 10B9A800] 08:35:22 INFO - PROCESS | 3672 | 1466696122862 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (11CFA800) [pid = 3672] [serial = 1778] [outer = 10B9A800] 08:35:23 INFO - PROCESS | 3672 | 1466696123617 Marionette TRACE conn3 <- [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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1148ms 08:35:23 INFO - PROCESS | 3672 | 1466696123658 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3672 | 1466696123664 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:35:23 INFO - PROCESS | 3672 | 1466696123670 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 3672 | 1466696123673 Marionette TRACE conn3 <- [1,2334,null,{}] 08:35:23 INFO - PROCESS | 3672 | 1466696123677 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3672 | 1466696123680 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:23 INFO - PROCESS | 3672 | 1466696123927 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:35:24 INFO - PROCESS | 3672 | 1466696124079 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3672 | 1466696124082 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:24 INFO - PROCESS | 3672 | ++DOCSHELL 10E02000 == 35 [pid = 3672] [id = 593] 08:35:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10E02800) [pid = 3672] [serial = 1779] [outer = 00000000] 08:35:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10E0E800) [pid = 3672] [serial = 1780] [outer = 10E02800] 08:35:24 INFO - PROCESS | 3672 | 1466696124134 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (114D1800) [pid = 3672] [serial = 1781] [outer = 10E02800] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 17F31400 == 34 [pid = 3672] [id = 590] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 1281E800 == 33 [pid = 3672] [id = 589] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 16D5F000 == 32 [pid = 3672] [id = 588] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 15963C00 == 31 [pid = 3672] [id = 587] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 14ED7000 == 30 [pid = 3672] [id = 586] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 134B4C00 == 29 [pid = 3672] [id = 585] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 11CF5400 == 28 [pid = 3672] [id = 584] 08:35:24 INFO - PROCESS | 3672 | --DOCSHELL 105EC800 == 27 [pid = 3672] [id = 583] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (18182400) [pid = 3672] [serial = 1733] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1988DC00) [pid = 3672] [serial = 1736] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19887000) [pid = 3672] [serial = 1735] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160C1400) [pid = 3672] [serial = 1720] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16F17C00) [pid = 3672] [serial = 1723] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16586C00) [pid = 3672] [serial = 1721] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1780BC00) [pid = 3672] [serial = 1726] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (175E4400) [pid = 3672] [serial = 1724] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19886800) [pid = 3672] [serial = 1703] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19885000) [pid = 3672] [serial = 1702] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1394D000) [pid = 3672] [serial = 1714] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13C42000) [pid = 3672] [serial = 1715] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11CCFC00) [pid = 3672] [serial = 1711] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11CF8C00) [pid = 3672] [serial = 1712] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1281A800) [pid = 3672] [serial = 1705] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (130A0000) [pid = 3672] [serial = 1706] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1566E000) [pid = 3672] [serial = 1717] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10BA4C00) [pid = 3672] [serial = 1708] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10E04800) [pid = 3672] [serial = 1709] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1780F000) [pid = 3672] [serial = 1727] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (18181400) [pid = 3672] [serial = 1732] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16801800) [pid = 3672] [serial = 1729] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (17805400) [pid = 3672] [serial = 1730] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (156E0000) [pid = 3672] [serial = 1718] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 3672 | 1466696124710 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1086ms 08:35:24 INFO - PROCESS | 3672 | 1466696124770 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3672 | 1466696124774 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:35:24 INFO - PROCESS | 3672 | 1466696124779 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:35:24 INFO - PROCESS | 3672 | 1466696124782 Marionette TRACE conn3 <- [1,2338,null,{}] 08:35:24 INFO - PROCESS | 3672 | 1466696124786 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3672 | 1466696124789 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:24 INFO - PROCESS | 3672 | 1466696124874 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:35:24 INFO - PROCESS | 3672 | 1466696124967 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3672 | 1466696124969 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:24 INFO - PROCESS | 3672 | ++DOCSHELL 114D2000 == 28 [pid = 3672] [id = 594] 08:35:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11CCFC00) [pid = 3672] [serial = 1782] [outer = 00000000] 08:35:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (12BD9800) [pid = 3672] [serial = 1783] [outer = 11CCFC00] 08:35:25 INFO - PROCESS | 3672 | 1466696125025 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (130A6000) [pid = 3672] [serial = 1784] [outer = 11CCFC00] 08:35:25 INFO - PROCESS | 3672 | 1466696125479 Marionette TRACE conn3 <- [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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 791ms 08:35:25 INFO - PROCESS | 3672 | 1466696125566 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3672 | 1466696125568 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:35:25 INFO - PROCESS | 3672 | 1466696125573 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 3672 | 1466696125576 Marionette TRACE conn3 <- [1,2342,null,{}] 08:35:25 INFO - PROCESS | 3672 | 1466696125581 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3672 | 1466696125584 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:25 INFO - PROCESS | 3672 | 1466696125676 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:35:25 INFO - PROCESS | 3672 | 1466696125685 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 3672 | 1466696125688 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:25 INFO - PROCESS | 3672 | ++DOCSHELL 13C3CC00 == 29 [pid = 3672] [id = 595] 08:35:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13C42000) [pid = 3672] [serial = 1785] [outer = 00000000] 08:35:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (14033400) [pid = 3672] [serial = 1786] [outer = 13C42000] 08:35:25 INFO - PROCESS | 3672 | 1466696125736 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (14ED9800) [pid = 3672] [serial = 1787] [outer = 13C42000] 08:35:26 INFO - PROCESS | 3672 | 1466696126211 Marionette TRACE conn3 <- [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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 682ms 08:35:26 INFO - PROCESS | 3672 | 1466696126270 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3672 | 1466696126274 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:35:26 INFO - PROCESS | 3672 | 1466696126284 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3672 | 1466696126289 Marionette TRACE conn3 <- [1,2346,null,{}] 08:35:26 INFO - PROCESS | 3672 | 1466696126292 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3672 | 1466696126295 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:26 INFO - PROCESS | 3672 | 1466696126381 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:35:26 INFO - PROCESS | 3672 | 1466696126388 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3672 | 1466696126390 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:26 INFO - PROCESS | 3672 | ++DOCSHELL 15B40800 == 30 [pid = 3672] [id = 596] 08:35:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15B48C00) [pid = 3672] [serial = 1788] [outer = 00000000] 08:35:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (160B9000) [pid = 3672] [serial = 1789] [outer = 15B48C00] 08:35:26 INFO - PROCESS | 3672 | 1466696126436 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16164800) [pid = 3672] [serial = 1790] [outer = 15B48C00] 08:35:26 INFO - PROCESS | 3672 | 1466696126935 Marionette TRACE conn3 <- [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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 698ms 08:35:26 INFO - PROCESS | 3672 | 1466696126980 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3672 | 1466696126982 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:35:26 INFO - PROCESS | 3672 | 1466696126985 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3672 | 1466696126987 Marionette TRACE conn3 <- [1,2350,null,{}] 08:35:26 INFO - PROCESS | 3672 | 1466696126996 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3672 | 1466696126998 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:27 INFO - PROCESS | 3672 | 1466696127136 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:35:27 INFO - PROCESS | 3672 | 1466696127151 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3672 | 1466696127153 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:27 INFO - PROCESS | 3672 | ++DOCSHELL 16BBC800 == 31 [pid = 3672] [id = 597] 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16D52000) [pid = 3672] [serial = 1791] [outer = 00000000] 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17423400) [pid = 3672] [serial = 1792] [outer = 16D52000] 08:35:27 INFO - PROCESS | 3672 | 1466696127200 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (175DEC00) [pid = 3672] [serial = 1793] [outer = 16D52000] 08:35:27 INFO - PROCESS | 3672 | 1466696127625 Marionette TRACE conn3 <- [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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 698ms 08:35:27 INFO - PROCESS | 3672 | 1466696127669 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3672 | 1466696127671 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:35:27 INFO - PROCESS | 3672 | 1466696127675 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3672 | 1466696127676 Marionette TRACE conn3 <- [1,2354,null,{}] 08:35:27 INFO - PROCESS | 3672 | 1466696127680 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3672 | 1466696127682 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:27 INFO - PROCESS | 3672 | 1466696127795 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:35:27 INFO - PROCESS | 3672 | 1466696127801 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3672 | 1466696127807 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:27 INFO - PROCESS | 3672 | ++DOCSHELL 13158000 == 32 [pid = 3672] [id = 598] 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17807C00) [pid = 3672] [serial = 1794] [outer = 00000000] 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17811C00) [pid = 3672] [serial = 1795] [outer = 17807C00] 08:35:27 INFO - PROCESS | 3672 | 1466696127915 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FE9400) [pid = 3672] [serial = 1796] [outer = 17807C00] 08:35:28 INFO - PROCESS | 3672 | 1466696128358 Marionette TRACE conn3 <- [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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 745ms 08:35:28 INFO - PROCESS | 3672 | 1466696128415 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 3672 | 1466696128417 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:35:28 INFO - PROCESS | 3672 | 1466696128428 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 3672 | 1466696128429 Marionette TRACE conn3 <- [1,2358,null,{}] 08:35:28 INFO - PROCESS | 3672 | 1466696128458 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 3672 | 1466696128460 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:28 INFO - PROCESS | 3672 | 1466696128581 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:35:28 INFO - PROCESS | 3672 | 1466696128592 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3672 | 1466696128594 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:28 INFO - PROCESS | 3672 | ++DOCSHELL 12BD1400 == 33 [pid = 3672] [id = 599] 08:35:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FF0800) [pid = 3672] [serial = 1797] [outer = 00000000] 08:35:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19887000) [pid = 3672] [serial = 1798] [outer = 17FF0800] 08:35:28 INFO - PROCESS | 3672 | 1466696128637 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1818A800) [pid = 3672] [serial = 1799] [outer = 17FF0800] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14EDAC00) [pid = 3672] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15B48000) [pid = 3672] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (114C8C00) [pid = 3672] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11CF7000) [pid = 3672] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (105EF000) [pid = 3672] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1394C800) [pid = 3672] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (105F6800) [pid = 3672] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (14ED2800) [pid = 3672] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FE3400) [pid = 3672] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1818D000) [pid = 3672] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16D5F400) [pid = 3672] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:35:29 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (131ECC00) [pid = 3672] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:35:29 INFO - PROCESS | 3672 | 1466696129164 Marionette TRACE conn3 <- [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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 760ms 08:35:29 INFO - PROCESS | 3672 | 1466696129187 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 3672 | 1466696129189 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:35:29 INFO - PROCESS | 3672 | 1466696129192 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 3672 | 1466696129194 Marionette TRACE conn3 <- [1,2362,null,{}] 08:35:29 INFO - PROCESS | 3672 | 1466696129197 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 3672 | 1466696129199 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:29 INFO - PROCESS | 3672 | 1466696129279 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:35:29 INFO - PROCESS | 3672 | 1466696129285 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 3672 | 1466696129287 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:29 INFO - PROCESS | 3672 | ++DOCSHELL 11CF7000 == 34 [pid = 3672] [id = 600] 08:35:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1291C000) [pid = 3672] [serial = 1800] [outer = 00000000] 08:35:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17422C00) [pid = 3672] [serial = 1801] [outer = 1291C000] 08:35:29 INFO - PROCESS | 3672 | 1466696129334 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17FED400) [pid = 3672] [serial = 1802] [outer = 1291C000] 08:35:29 INFO - PROCESS | 3672 | 1466696129764 Marionette TRACE conn3 <- [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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 621ms 08:35:29 INFO - PROCESS | 3672 | 1466696129814 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 3672 | 1466696129816 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:35:29 INFO - PROCESS | 3672 | 1466696129819 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 3672 | 1466696129821 Marionette TRACE conn3 <- [1,2366,null,{}] 08:35:29 INFO - PROCESS | 3672 | 1466696129824 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 3672 | 1466696129826 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:29 INFO - PROCESS | 3672 | 1466696129926 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:35:29 INFO - PROCESS | 3672 | 1466696129934 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 3672 | 1466696129936 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:29 INFO - PROCESS | 3672 | ++DOCSHELL 14031400 == 35 [pid = 3672] [id = 601] 08:35:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18186C00) [pid = 3672] [serial = 1803] [outer = 00000000] 08:35:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19BA4000) [pid = 3672] [serial = 1804] [outer = 18186C00] 08:35:29 INFO - PROCESS | 3672 | 1466696129980 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19D5F400) [pid = 3672] [serial = 1805] [outer = 18186C00] 08:35:30 INFO - PROCESS | 3672 | 1466696130406 Marionette TRACE conn3 <- [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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 621ms 08:35:30 INFO - PROCESS | 3672 | 1466696130458 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3672 | 1466696130460 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 3672 | 1466696130463 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:35:30 INFO - PROCESS | 3672 | 1466696130465 Marionette TRACE conn3 <- [1,2370,null,{}] 08:35:30 INFO - PROCESS | 3672 | 1466696130468 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3672 | 1466696130470 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:30 INFO - PROCESS | 3672 | 1466696130551 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:35:30 INFO - PROCESS | 3672 | 1466696130556 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3672 | 1466696130558 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:30 INFO - PROCESS | 3672 | ++DOCSHELL 15175400 == 36 [pid = 3672] [id = 602] 08:35:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16D5F400) [pid = 3672] [serial = 1806] [outer = 00000000] 08:35:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19D6A800) [pid = 3672] [serial = 1807] [outer = 16D5F400] 08:35:30 INFO - PROCESS | 3672 | 1466696130610 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19E31800) [pid = 3672] [serial = 1808] [outer = 16D5F400] 08:35:31 INFO - PROCESS | 3672 | 1466696131110 Marionette TRACE conn3 <- [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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 683ms 08:35:31 INFO - PROCESS | 3672 | 1466696131163 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 3672 | 1466696131168 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:35:31 INFO - PROCESS | 3672 | 1466696131173 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 3672 | 1466696131178 Marionette TRACE conn3 <- [1,2374,null,{}] 08:35:31 INFO - PROCESS | 3672 | 1466696131185 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3672 | 1466696131188 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:31 INFO - PROCESS | 3672 | 1466696131384 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:35:31 INFO - PROCESS | 3672 | 1466696131506 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3672 | 1466696131511 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:31 INFO - PROCESS | 3672 | ++DOCSHELL 110C7400 == 37 [pid = 3672] [id = 603] 08:35:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (111E3800) [pid = 3672] [serial = 1809] [outer = 00000000] 08:35:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11CED400) [pid = 3672] [serial = 1810] [outer = 111E3800] 08:35:31 INFO - PROCESS | 3672 | 1466696131571 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (11CFC800) [pid = 3672] [serial = 1811] [outer = 111E3800] 08:35:32 INFO - PROCESS | 3672 | 1466696132111 Marionette TRACE conn3 <- [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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 993ms 08:35:32 INFO - PROCESS | 3672 | 1466696132161 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 3672 | 1466696132165 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:35:32 INFO - PROCESS | 3672 | 1466696132172 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3672 | 1466696132175 Marionette TRACE conn3 <- [1,2378,null,{}] 08:35:32 INFO - PROCESS | 3672 | 1466696132178 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3672 | 1466696132181 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:32 INFO - PROCESS | 3672 | 1466696132289 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:35:32 INFO - PROCESS | 3672 | 1466696132403 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 3672 | 1466696132406 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:32 INFO - PROCESS | 3672 | ++DOCSHELL 13C36000 == 38 [pid = 3672] [id = 604] 08:35:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1402DC00) [pid = 3672] [serial = 1812] [outer = 00000000] 08:35:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1544F800) [pid = 3672] [serial = 1813] [outer = 1402DC00] 08:35:32 INFO - PROCESS | 3672 | 1466696132501 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15677800) [pid = 3672] [serial = 1814] [outer = 1402DC00] 08:35:33 INFO - PROCESS | 3672 | 1466696133112 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 993ms 08:35:33 INFO - PROCESS | 3672 | 1466696133173 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3672 | 1466696133176 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:35:33 INFO - PROCESS | 3672 | 1466696133180 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3672 | 1466696133183 Marionette TRACE conn3 <- [1,2382,null,{}] 08:35:33 INFO - PROCESS | 3672 | 1466696133194 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3672 | 1466696133199 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:33 INFO - PROCESS | 3672 | 1466696133353 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:35:33 INFO - PROCESS | 3672 | 1466696133420 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3672 | 1466696133423 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:33 INFO - PROCESS | 3672 | ++DOCSHELL 18181000 == 39 [pid = 3672] [id = 605] 08:35:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18181400) [pid = 3672] [serial = 1815] [outer = 00000000] 08:35:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1988E000) [pid = 3672] [serial = 1816] [outer = 18181400] 08:35:33 INFO - PROCESS | 3672 | 1466696133479 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19D68000) [pid = 3672] [serial = 1817] [outer = 18181400] 08:35:34 INFO - PROCESS | 3672 | 1466696134060 Marionette TRACE conn3 <- [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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 08:35:34 INFO - PROCESS | 3672 | 1466696134124 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3672 | 1466696134127 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:35:34 INFO - PROCESS | 3672 | 1466696134130 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3672 | 1466696134132 Marionette TRACE conn3 <- [1,2386,null,{}] 08:35:34 INFO - PROCESS | 3672 | 1466696134136 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3672 | 1466696134138 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:34 INFO - PROCESS | 3672 | 1466696134227 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:35:34 INFO - PROCESS | 3672 | 1466696134374 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3672 | 1466696134377 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:34 INFO - PROCESS | 3672 | ++DOCSHELL 1818A000 == 40 [pid = 3672] [id = 606] 08:35:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1818AC00) [pid = 3672] [serial = 1818] [outer = 00000000] 08:35:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A254000) [pid = 3672] [serial = 1819] [outer = 1818AC00] 08:35:34 INFO - PROCESS | 3672 | 1466696134432 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A261800) [pid = 3672] [serial = 1820] [outer = 1818AC00] 08:35:35 INFO - PROCESS | 3672 | 1466696135222 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1132ms 08:35:35 INFO - PROCESS | 3672 | 1466696135264 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:35:35 INFO - PROCESS | 3672 | 1466696135267 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 3672 | 1466696135272 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3672 | 1466696135275 Marionette TRACE conn3 <- [1,2390,null,{}] 08:35:35 INFO - PROCESS | 3672 | 1466696135280 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3672 | 1466696135283 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:35 INFO - PROCESS | 3672 | 1466696135382 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:35:35 INFO - PROCESS | 3672 | 1466696135525 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3672 | 1466696135528 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:35 INFO - PROCESS | 3672 | ++DOCSHELL 10E96400 == 41 [pid = 3672] [id = 607] 08:35:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (111E4C00) [pid = 3672] [serial = 1821] [outer = 00000000] 08:35:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (12D8EC00) [pid = 3672] [serial = 1822] [outer = 111E4C00] 08:35:35 INFO - PROCESS | 3672 | 1466696135600 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13130400) [pid = 3672] [serial = 1823] [outer = 111E4C00] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 14031400 == 40 [pid = 3672] [id = 601] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 11CF7000 == 39 [pid = 3672] [id = 600] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 12BD1400 == 38 [pid = 3672] [id = 599] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 13158000 == 37 [pid = 3672] [id = 598] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 16BBC800 == 36 [pid = 3672] [id = 597] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 15B40800 == 35 [pid = 3672] [id = 596] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 13C3CC00 == 34 [pid = 3672] [id = 595] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 114D2000 == 33 [pid = 3672] [id = 594] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 105E9800 == 32 [pid = 3672] [id = 592] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 10E02000 == 31 [pid = 3672] [id = 593] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 134B3000 == 30 [pid = 3672] [id = 591] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 114C7C00 == 29 [pid = 3672] [id = 582] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 1818A000 == 28 [pid = 3672] [id = 606] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 18181000 == 27 [pid = 3672] [id = 605] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 15175400 == 26 [pid = 3672] [id = 602] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 110C7400 == 25 [pid = 3672] [id = 603] 08:35:36 INFO - PROCESS | 3672 | --DOCSHELL 13C36000 == 24 [pid = 3672] [id = 604] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15678400) [pid = 3672] [serial = 1759] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16589000) [pid = 3672] [serial = 1762] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1281C400) [pid = 3672] [serial = 1748] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CD4800) [pid = 3672] [serial = 1747] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1281D400) [pid = 3672] [serial = 1753] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (129F1000) [pid = 3672] [serial = 1754] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10E37400) [pid = 3672] [serial = 1750] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (110BF400) [pid = 3672] [serial = 1751] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1402D800) [pid = 3672] [serial = 1756] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BA6800) [pid = 3672] [serial = 1774] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (129F2800) [pid = 3672] [serial = 1739] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CCF400) [pid = 3672] [serial = 1738] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1600B000) [pid = 3672] [serial = 1742] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1567B000) [pid = 3672] [serial = 1741] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18182800) [pid = 3672] [serial = 1772] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19BA7C00) [pid = 3672] [serial = 1745] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BA3800) [pid = 3672] [serial = 1744] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1776CC00) [pid = 3672] [serial = 1765] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16A06C00) [pid = 3672] [serial = 1763] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18182000) [pid = 3672] [serial = 1771] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17F26800) [pid = 3672] [serial = 1766] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15964000) [pid = 3672] [serial = 1760] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15676000) [pid = 3672] [serial = 1768] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1600FC00) [pid = 3672] [serial = 1769] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (140C5800) [pid = 3672] [serial = 1757] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 3672 | 1466696136754 Marionette TRACE conn3 <- [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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1535ms 08:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:35:36 INFO - PROCESS | 3672 | 1466696136804 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 3672 | 1466696136808 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 3672 | 1466696136812 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 3672 | 1466696136815 Marionette TRACE conn3 <- [1,2394,null,{}] 08:35:36 INFO - PROCESS | 3672 | 1466696136819 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3672 | 1466696136822 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:36 INFO - PROCESS | 3672 | 1466696136916 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:35:37 INFO - PROCESS | 3672 | 1466696137050 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3672 | 1466696137052 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:37 INFO - PROCESS | 3672 | ++DOCSHELL 10E05000 == 25 [pid = 3672] [id = 608] 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10E07000) [pid = 3672] [serial = 1824] [outer = 00000000] 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (110C4800) [pid = 3672] [serial = 1825] [outer = 10E07000] 08:35:37 INFO - PROCESS | 3672 | 1466696137099 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (114CA800) [pid = 3672] [serial = 1826] [outer = 10E07000] 08:35:37 INFO - PROCESS | 3672 | 1466696137477 Marionette TRACE conn3 <- [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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 698ms 08:35:37 INFO - PROCESS | 3672 | 1466696137509 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 3672 | 1466696137514 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:35:37 INFO - PROCESS | 3672 | 1466696137520 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3672 | 1466696137523 Marionette TRACE conn3 <- [1,2398,null,{}] 08:35:37 INFO - PROCESS | 3672 | 1466696137527 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3672 | 1466696137529 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:37 INFO - PROCESS | 3672 | 1466696137647 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:35:37 INFO - PROCESS | 3672 | 1466696137655 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3672 | 1466696137657 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:37 INFO - PROCESS | 3672 | ++DOCSHELL 129EC000 == 26 [pid = 3672] [id = 609] 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (129F0C00) [pid = 3672] [serial = 1827] [outer = 00000000] 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (130C8800) [pid = 3672] [serial = 1828] [outer = 129F0C00] 08:35:37 INFO - PROCESS | 3672 | 1466696137703 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (131EE400) [pid = 3672] [serial = 1829] [outer = 129F0C00] 08:35:38 INFO - PROCESS | 3672 | 1466696138240 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 729ms 08:35:38 INFO - PROCESS | 3672 | 1466696138260 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3672 | 1466696138262 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:35:38 INFO - PROCESS | 3672 | 1466696138265 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 3672 | 1466696138269 Marionette TRACE conn3 <- [1,2402,null,{}] 08:35:38 INFO - PROCESS | 3672 | 1466696138279 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3672 | 1466696138284 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:38 INFO - PROCESS | 3672 | 1466696138363 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:35:38 INFO - PROCESS | 3672 | 1466696138370 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 3672 | 1466696138373 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:38 INFO - PROCESS | 3672 | ++DOCSHELL 14ED1400 == 27 [pid = 3672] [id = 610] 08:35:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14ED4400) [pid = 3672] [serial = 1830] [outer = 00000000] 08:35:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1544D400) [pid = 3672] [serial = 1831] [outer = 14ED4400] 08:35:38 INFO - PROCESS | 3672 | 1466696138420 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (156D9000) [pid = 3672] [serial = 1832] [outer = 14ED4400] 08:35:38 INFO - PROCESS | 3672 | 1466696138915 Marionette TRACE conn3 <- [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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 698ms 08:35:38 INFO - PROCESS | 3672 | 1466696138949 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3672 | 1466696138951 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:35:38 INFO - PROCESS | 3672 | 1466696138955 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 3672 | 1466696138957 Marionette TRACE conn3 <- [1,2406,null,{}] 08:35:38 INFO - PROCESS | 3672 | 1466696138961 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3672 | 1466696138963 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:39 INFO - PROCESS | 3672 | 1466696139108 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:35:39 INFO - PROCESS | 3672 | 1466696139175 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3672 | 1466696139177 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:39 INFO - PROCESS | 3672 | ++DOCSHELL 1595A800 == 28 [pid = 3672] [id = 611] 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15964C00) [pid = 3672] [serial = 1833] [outer = 00000000] 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1600D400) [pid = 3672] [serial = 1834] [outer = 15964C00] 08:35:39 INFO - PROCESS | 3672 | 1466696139220 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160BE000) [pid = 3672] [serial = 1835] [outer = 15964C00] 08:35:39 INFO - PROCESS | 3672 | 1466696139664 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 744ms 08:35:39 INFO - PROCESS | 3672 | 1466696139694 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3672 | 1466696139696 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:35:39 INFO - PROCESS | 3672 | 1466696139699 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3672 | 1466696139701 Marionette TRACE conn3 <- [1,2410,null,{}] 08:35:39 INFO - PROCESS | 3672 | 1466696139708 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 3672 | 1466696139710 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:39 INFO - PROCESS | 3672 | 1466696139826 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:35:39 INFO - PROCESS | 3672 | 1466696139831 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3672 | 1466696139833 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:39 INFO - PROCESS | 3672 | ++DOCSHELL 160C1400 == 29 [pid = 3672] [id = 612] 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160C2800) [pid = 3672] [serial = 1836] [outer = 00000000] 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16A09000) [pid = 3672] [serial = 1837] [outer = 160C2800] 08:35:39 INFO - PROCESS | 3672 | 1466696139879 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16BC0000) [pid = 3672] [serial = 1838] [outer = 160C2800] 08:35:40 INFO - PROCESS | 3672 | 1466696140373 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 698ms 08:35:40 INFO - PROCESS | 3672 | 1466696140399 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 3672 | 1466696140401 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:35:40 INFO - PROCESS | 3672 | 1466696140404 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 3672 | 1466696140406 Marionette TRACE conn3 <- [1,2414,null,{}] 08:35:40 INFO - PROCESS | 3672 | 1466696140409 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 3672 | 1466696140415 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:40 INFO - PROCESS | 3672 | 1466696140569 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16D52000) [pid = 3672] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17807C00) [pid = 3672] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17FF0800) [pid = 3672] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1988A400) [pid = 3672] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13C42000) [pid = 3672] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10E02800) [pid = 3672] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11CCFC00) [pid = 3672] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B48C00) [pid = 3672] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10B9A800) [pid = 3672] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1291C000) [pid = 3672] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18186C00) [pid = 3672] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:35:40 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16D5F400) [pid = 3672] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:35:40 INFO - PROCESS | 3672 | 1466696140857 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 3672 | 1466696140859 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:40 INFO - PROCESS | 3672 | ++DOCSHELL 105EDC00 == 30 [pid = 3672] [id = 613] 08:35:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A5AC00) [pid = 3672] [serial = 1839] [outer = 00000000] 08:35:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10E0DC00) [pid = 3672] [serial = 1840] [outer = 10A5AC00] 08:35:40 INFO - PROCESS | 3672 | 1466696140887 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (131ECC00) [pid = 3672] [serial = 1841] [outer = 10A5AC00] 08:35:41 INFO - PROCESS | 3672 | 1466696141256 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 900ms 08:35:41 INFO - PROCESS | 3672 | 1466696141293 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3672 | 1466696141295 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:35:41 INFO - PROCESS | 3672 | 1466696141298 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3672 | 1466696141300 Marionette TRACE conn3 <- [1,2418,null,{}] 08:35:41 INFO - PROCESS | 3672 | 1466696141303 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3672 | 1466696141305 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:41 INFO - PROCESS | 3672 | 1466696141422 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:35:41 INFO - PROCESS | 3672 | 1466696141429 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3672 | 1466696141431 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:41 INFO - PROCESS | 3672 | ++DOCSHELL 1036A400 == 31 [pid = 3672] [id = 614] 08:35:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1047EC00) [pid = 3672] [serial = 1842] [outer = 00000000] 08:35:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (174CF800) [pid = 3672] [serial = 1843] [outer = 1047EC00] 08:35:41 INFO - PROCESS | 3672 | 1466696141476 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17804800) [pid = 3672] [serial = 1844] [outer = 1047EC00] 08:35:41 INFO - PROCESS | 3672 | 1466696141903 Marionette TRACE conn3 <- [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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 621ms 08:35:41 INFO - PROCESS | 3672 | 1466696141937 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3672 | 1466696141938 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:35:41 INFO - PROCESS | 3672 | 1466696141942 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:35:41 INFO - PROCESS | 3672 | 1466696141943 Marionette TRACE conn3 <- [1,2422,null,{}] 08:35:41 INFO - PROCESS | 3672 | 1466696141947 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3672 | 1466696141948 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:42 INFO - PROCESS | 3672 | 1466696142067 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:35:42 INFO - PROCESS | 3672 | 1466696142074 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3672 | 1466696142076 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:42 INFO - PROCESS | 3672 | ++DOCSHELL 1402D400 == 32 [pid = 3672] [id = 615] 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15B48C00) [pid = 3672] [serial = 1845] [outer = 00000000] 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FECC00) [pid = 3672] [serial = 1846] [outer = 15B48C00] 08:35:42 INFO - PROCESS | 3672 | 1466696142146 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17FEE000) [pid = 3672] [serial = 1847] [outer = 15B48C00] 08:35:42 INFO - PROCESS | 3672 | 1466696142568 Marionette TRACE conn3 <- [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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 621ms 08:35:42 INFO - PROCESS | 3672 | 1466696142580 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3672 | 1466696142582 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:35:42 INFO - PROCESS | 3672 | 1466696142586 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3672 | 1466696142587 Marionette TRACE conn3 <- [1,2426,null,{}] 08:35:42 INFO - PROCESS | 3672 | 1466696142590 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3672 | 1466696142592 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:42 INFO - PROCESS | 3672 | 1466696142708 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:35:42 INFO - PROCESS | 3672 | 1466696142715 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3672 | 1466696142717 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:42 INFO - PROCESS | 3672 | ++DOCSHELL 17E24000 == 33 [pid = 3672] [id = 616] 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E2C000) [pid = 3672] [serial = 1848] [outer = 00000000] 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19887800) [pid = 3672] [serial = 1849] [outer = 17E2C000] 08:35:42 INFO - PROCESS | 3672 | 1466696142761 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1988A000) [pid = 3672] [serial = 1850] [outer = 17E2C000] 08:35:43 INFO - PROCESS | 3672 | 1466696143564 Marionette TRACE conn3 <- [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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1024ms 08:35:43 INFO - PROCESS | 3672 | 1466696143624 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3672 | 1466696143628 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:35:43 INFO - PROCESS | 3672 | 1466696143633 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3672 | 1466696143638 Marionette TRACE conn3 <- [1,2430,null,{}] 08:35:43 INFO - PROCESS | 3672 | 1466696143644 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3672 | 1466696143647 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:43 INFO - PROCESS | 3672 | 1466696143787 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:35:43 INFO - PROCESS | 3672 | 1466696143928 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3672 | 1466696143931 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:43 INFO - PROCESS | 3672 | ++DOCSHELL 10E06400 == 34 [pid = 3672] [id = 617] 08:35:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10E06800) [pid = 3672] [serial = 1851] [outer = 00000000] 08:35:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10E35400) [pid = 3672] [serial = 1852] [outer = 10E06800] 08:35:43 INFO - PROCESS | 3672 | 1466696143991 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1281C400) [pid = 3672] [serial = 1853] [outer = 10E06800] 08:35:44 INFO - PROCESS | 3672 | 1466696144661 Marionette TRACE conn3 <- [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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1039ms 08:35:44 INFO - PROCESS | 3672 | 1466696144679 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3672 | 1466696144684 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:35:44 INFO - PROCESS | 3672 | 1466696144732 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3672 | 1466696144735 Marionette TRACE conn3 <- [1,2434,null,{}] 08:35:44 INFO - PROCESS | 3672 | 1466696144742 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3672 | 1466696144745 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:44 INFO - PROCESS | 3672 | 1466696144978 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:35:45 INFO - PROCESS | 3672 | 1466696145134 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3672 | 1466696145137 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:45 INFO - PROCESS | 3672 | ++DOCSHELL 0C7FC400 == 35 [pid = 3672] [id = 618] 08:35:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0F390400) [pid = 3672] [serial = 1854] [outer = 00000000] 08:35:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (104E1800) [pid = 3672] [serial = 1855] [outer = 0F390400] 08:35:45 INFO - PROCESS | 3672 | 1466696145188 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (105EA000) [pid = 3672] [serial = 1856] [outer = 0F390400] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 1402D400 == 34 [pid = 3672] [id = 615] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 1036A400 == 33 [pid = 3672] [id = 614] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 105EDC00 == 32 [pid = 3672] [id = 613] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 160C1400 == 31 [pid = 3672] [id = 612] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 1595A800 == 30 [pid = 3672] [id = 611] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 14ED1400 == 29 [pid = 3672] [id = 610] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 129EC000 == 28 [pid = 3672] [id = 609] 08:35:45 INFO - PROCESS | 3672 | --DOCSHELL 10E05000 == 27 [pid = 3672] [id = 608] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17423400) [pid = 3672] [serial = 1792] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17FE9400) [pid = 3672] [serial = 1796] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17811C00) [pid = 3672] [serial = 1795] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19887000) [pid = 3672] [serial = 1798] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19BA7800) [pid = 3672] [serial = 1775] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14033400) [pid = 3672] [serial = 1786] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14ED9800) [pid = 3672] [serial = 1787] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10E0E800) [pid = 3672] [serial = 1780] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (114D1800) [pid = 3672] [serial = 1781] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12BD9800) [pid = 3672] [serial = 1783] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (130A6000) [pid = 3672] [serial = 1784] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (160B9000) [pid = 3672] [serial = 1789] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (114D2400) [pid = 3672] [serial = 1777] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CFA800) [pid = 3672] [serial = 1778] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17422C00) [pid = 3672] [serial = 1801] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19D5F400) [pid = 3672] [serial = 1805] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FED400) [pid = 3672] [serial = 1802] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19BA4000) [pid = 3672] [serial = 1804] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19D6A800) [pid = 3672] [serial = 1807] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1818A800) [pid = 3672] [serial = 1799] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19E31800) [pid = 3672] [serial = 1808] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (175DEC00) [pid = 3672] [serial = 1793] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16164800) [pid = 3672] [serial = 1790] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 3672 | 1466696145730 Marionette TRACE conn3 <- [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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1070ms 08:35:45 INFO - PROCESS | 3672 | 1466696145768 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3672 | 1466696145774 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:35:45 INFO - PROCESS | 3672 | 1466696145805 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 3672 | 1466696145810 Marionette TRACE conn3 <- [1,2438,null,{}] 08:35:45 INFO - PROCESS | 3672 | 1466696145816 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3672 | 1466696145821 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:45 INFO - PROCESS | 3672 | 1466696145933 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:35:46 INFO - PROCESS | 3672 | 1466696146031 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3672 | 1466696146034 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:46 INFO - PROCESS | 3672 | ++DOCSHELL 10560400 == 28 [pid = 3672] [id = 619] 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (110C6800) [pid = 3672] [serial = 1857] [outer = 00000000] 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11CF6000) [pid = 3672] [serial = 1858] [outer = 110C6800] 08:35:46 INFO - PROCESS | 3672 | 1466696146089 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12924800) [pid = 3672] [serial = 1859] [outer = 110C6800] 08:35:46 INFO - PROCESS | 3672 | 1466696146495 Marionette TRACE conn3 <- [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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 729ms 08:35:46 INFO - PROCESS | 3672 | 1466696146546 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3672 | 1466696146549 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:35:46 INFO - PROCESS | 3672 | 1466696146556 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3672 | 1466696146558 Marionette TRACE conn3 <- [1,2442,null,{}] 08:35:46 INFO - PROCESS | 3672 | 1466696146561 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3672 | 1466696146564 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:46 INFO - PROCESS | 3672 | 1466696146649 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:35:46 INFO - PROCESS | 3672 | 1466696146658 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3672 | 1466696146660 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:46 INFO - PROCESS | 3672 | ++DOCSHELL 13C3B800 == 29 [pid = 3672] [id = 620] 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13C3CC00) [pid = 3672] [serial = 1860] [outer = 00000000] 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (140BE400) [pid = 3672] [serial = 1861] [outer = 13C3CC00] 08:35:46 INFO - PROCESS | 3672 | 1466696146704 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (14ED5C00) [pid = 3672] [serial = 1862] [outer = 13C3CC00] 08:35:47 INFO - PROCESS | 3672 | 1466696147169 Marionette TRACE conn3 <- [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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 08:35:47 INFO - PROCESS | 3672 | 1466696147189 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3672 | 1466696147193 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:35:47 INFO - PROCESS | 3672 | 1466696147203 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3672 | 1466696147208 Marionette TRACE conn3 <- [1,2446,null,{}] 08:35:47 INFO - PROCESS | 3672 | 1466696147215 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3672 | 1466696147218 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:47 INFO - PROCESS | 3672 | 1466696147304 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:35:47 INFO - PROCESS | 3672 | 1466696147309 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3672 | 1466696147311 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:47 INFO - PROCESS | 3672 | ++DOCSHELL 15B48000 == 30 [pid = 3672] [id = 621] 08:35:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15B4BC00) [pid = 3672] [serial = 1863] [outer = 00000000] 08:35:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (160C6800) [pid = 3672] [serial = 1864] [outer = 15B4BC00] 08:35:47 INFO - PROCESS | 3672 | 1466696147354 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16776000) [pid = 3672] [serial = 1865] [outer = 15B4BC00] 08:35:47 INFO - PROCESS | 3672 | 1466696147775 Marionette TRACE conn3 <- [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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 652ms 08:35:47 INFO - PROCESS | 3672 | 1466696147842 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3672 | 1466696147844 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:35:47 INFO - PROCESS | 3672 | 1466696147847 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:35:47 INFO - PROCESS | 3672 | 1466696147849 Marionette TRACE conn3 <- [1,2450,null,{}] 08:35:47 INFO - PROCESS | 3672 | 1466696147852 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3672 | 1466696147854 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:47 INFO - PROCESS | 3672 | 1466696147966 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:35:47 INFO - PROCESS | 3672 | 1466696147972 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3672 | 1466696147974 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:47 INFO - PROCESS | 3672 | ++DOCSHELL 16810C00 == 31 [pid = 3672] [id = 622] 08:35:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16BBC800) [pid = 3672] [serial = 1866] [outer = 00000000] 08:35:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17593400) [pid = 3672] [serial = 1867] [outer = 16BBC800] 08:35:48 INFO - PROCESS | 3672 | 1466696148017 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (175DEC00) [pid = 3672] [serial = 1868] [outer = 16BBC800] 08:35:48 INFO - PROCESS | 3672 | 1466696148490 Marionette TRACE conn3 <- [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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 683ms 08:35:48 INFO - PROCESS | 3672 | 1466696148547 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3672 | 1466696148549 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:35:48 INFO - PROCESS | 3672 | 1466696148552 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3672 | 1466696148554 Marionette TRACE conn3 <- [1,2454,null,{}] 08:35:48 INFO - PROCESS | 3672 | 1466696148558 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3672 | 1466696148560 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:48 INFO - PROCESS | 3672 | 1466696148675 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:35:48 INFO - PROCESS | 3672 | 1466696148741 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3672 | 1466696148747 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:48 INFO - PROCESS | 3672 | ++DOCSHELL 1281F800 == 32 [pid = 3672] [id = 623] 08:35:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16859400) [pid = 3672] [serial = 1869] [outer = 00000000] 08:35:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E97C00) [pid = 3672] [serial = 1870] [outer = 16859400] 08:35:48 INFO - PROCESS | 3672 | 1466696148801 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17FEDC00) [pid = 3672] [serial = 1871] [outer = 16859400] 08:35:49 INFO - PROCESS | 3672 | 1466696149249 Marionette TRACE conn3 <- [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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 729ms 08:35:49 INFO - PROCESS | 3672 | 1466696149316 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3672 | 1466696149318 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:35:49 INFO - PROCESS | 3672 | 1466696149325 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3672 | 1466696149327 Marionette TRACE conn3 <- [1,2458,null,{}] 08:35:49 INFO - PROCESS | 3672 | 1466696149330 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3672 | 1466696149332 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:49 INFO - PROCESS | 3672 | 1466696149445 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:35:49 INFO - PROCESS | 3672 | 1466696149456 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3672 | 1466696149458 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:49 INFO - PROCESS | 3672 | ++DOCSHELL 17768800 == 33 [pid = 3672] [id = 624] 08:35:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1817F000) [pid = 3672] [serial = 1872] [outer = 00000000] 08:35:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19886800) [pid = 3672] [serial = 1873] [outer = 1817F000] 08:35:49 INFO - PROCESS | 3672 | 1466696149513 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1988B400) [pid = 3672] [serial = 1874] [outer = 1817F000] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (160C2800) [pid = 3672] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (111E3800) [pid = 3672] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1402DC00) [pid = 3672] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18181400) [pid = 3672] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1818AC00) [pid = 3672] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A5AC00) [pid = 3672] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1047EC00) [pid = 3672] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15964C00) [pid = 3672] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B48C00) [pid = 3672] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (129F0C00) [pid = 3672] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (111E4C00) [pid = 3672] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10E07000) [pid = 3672] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:35:49 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (14ED4400) [pid = 3672] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:35:50 INFO - PROCESS | 3672 | 1466696150025 Marionette TRACE conn3 <- [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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 745ms 08:35:50 INFO - PROCESS | 3672 | 1466696150048 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3672 | 1466696150050 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:35:50 INFO - PROCESS | 3672 | 1466696150053 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3672 | 1466696150055 Marionette TRACE conn3 <- [1,2462,null,{}] 08:35:50 INFO - PROCESS | 3672 | 1466696150058 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3672 | 1466696150060 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:50 INFO - PROCESS | 3672 | 1466696150135 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:35:50 INFO - PROCESS | 3672 | 1466696150141 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3672 | 1466696150144 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:50 INFO - PROCESS | 3672 | ++DOCSHELL 10B9E000 == 34 [pid = 3672] [id = 625] 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10E01C00) [pid = 3672] [serial = 1875] [outer = 00000000] 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15964C00) [pid = 3672] [serial = 1876] [outer = 10E01C00] 08:35:50 INFO - PROCESS | 3672 | 1466696150192 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16810400) [pid = 3672] [serial = 1877] [outer = 10E01C00] 08:35:50 INFO - PROCESS | 3672 | 1466696150625 Marionette TRACE conn3 <- [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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 589ms 08:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:35:50 INFO - PROCESS | 3672 | 1466696150653 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3672 | 1466696150655 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 3672 | 1466696150658 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3672 | 1466696150659 Marionette TRACE conn3 <- [1,2466,null,{}] 08:35:50 INFO - PROCESS | 3672 | 1466696150664 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3672 | 1466696150666 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:50 INFO - PROCESS | 3672 | 1466696150743 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:35:50 INFO - PROCESS | 3672 | 1466696150774 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3672 | 1466696150776 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:50 INFO - PROCESS | 3672 | ++DOCSHELL 14033800 == 35 [pid = 3672] [id = 626] 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (140BE000) [pid = 3672] [serial = 1878] [outer = 00000000] 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19892800) [pid = 3672] [serial = 1879] [outer = 140BE000] 08:35:50 INFO - PROCESS | 3672 | 1466696150818 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19BA8C00) [pid = 3672] [serial = 1880] [outer = 140BE000] 08:35:51 INFO - PROCESS | 3672 | 1466696151271 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 620ms 08:35:51 INFO - PROCESS | 3672 | 1466696151294 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3672 | 1466696151296 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:35:51 INFO - PROCESS | 3672 | 1466696151299 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3672 | 1466696151301 Marionette TRACE conn3 <- [1,2470,null,{}] 08:35:51 INFO - PROCESS | 3672 | 1466696151304 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3672 | 1466696151306 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:51 INFO - PROCESS | 3672 | 1466696151384 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:35:51 INFO - PROCESS | 3672 | 1466696151415 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3672 | 1466696151418 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:51 INFO - PROCESS | 3672 | ++DOCSHELL 19BAF400 == 36 [pid = 3672] [id = 627] 08:35:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19BB1000) [pid = 3672] [serial = 1881] [outer = 00000000] 08:35:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19D6A800) [pid = 3672] [serial = 1882] [outer = 19BB1000] 08:35:51 INFO - PROCESS | 3672 | 1466696151460 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E36400) [pid = 3672] [serial = 1883] [outer = 19BB1000] 08:35:51 INFO - PROCESS | 3672 | 1466696151893 Marionette TRACE conn3 <- [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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 620ms 08:35:51 INFO - PROCESS | 3672 | 1466696151939 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3672 | 1466696151941 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:35:51 INFO - PROCESS | 3672 | 1466696151945 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3672 | 1466696151946 Marionette TRACE conn3 <- [1,2474,null,{}] 08:35:51 INFO - PROCESS | 3672 | 1466696151977 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3672 | 1466696151980 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:52 INFO - PROCESS | 3672 | 1466696152087 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:35:52 INFO - PROCESS | 3672 | 1466696152293 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3672 | 1466696152297 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:52 INFO - PROCESS | 3672 | ++DOCSHELL 10E0A000 == 37 [pid = 3672] [id = 628] 08:35:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10E0D400) [pid = 3672] [serial = 1884] [outer = 00000000] 08:35:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (111E5000) [pid = 3672] [serial = 1885] [outer = 10E0D400] 08:35:52 INFO - PROCESS | 3672 | 1466696152356 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11CEF800) [pid = 3672] [serial = 1886] [outer = 10E0D400] 08:35:52 INFO - PROCESS | 3672 | 1466696152899 Marionette TRACE conn3 <- [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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 992ms 08:35:52 INFO - PROCESS | 3672 | 1466696152931 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3672 | 1466696152935 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:35:52 INFO - PROCESS | 3672 | 1466696152939 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3672 | 1466696152942 Marionette TRACE conn3 <- [1,2478,null,{}] 08:35:52 INFO - PROCESS | 3672 | 1466696152948 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3672 | 1466696152951 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:53 INFO - PROCESS | 3672 | 1466696153057 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:35:53 INFO - PROCESS | 3672 | 1466696153216 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3672 | 1466696153220 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:53 INFO - PROCESS | 3672 | ++DOCSHELL 14031400 == 38 [pid = 3672] [id = 629] 08:35:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14033C00) [pid = 3672] [serial = 1887] [outer = 00000000] 08:35:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (153BE400) [pid = 3672] [serial = 1888] [outer = 14033C00] 08:35:53 INFO - PROCESS | 3672 | 1466696153283 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15963800) [pid = 3672] [serial = 1889] [outer = 14033C00] 08:35:53 INFO - PROCESS | 3672 | 1466696153886 Marionette TRACE conn3 <- [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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 993ms 08:35:53 INFO - PROCESS | 3672 | 1466696153944 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3672 | 1466696153946 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:35:53 INFO - PROCESS | 3672 | 1466696153950 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3672 | 1466696153952 Marionette TRACE conn3 <- [1,2482,null,{}] 08:35:53 INFO - PROCESS | 3672 | 1466696153956 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3672 | 1466696153959 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:54 INFO - PROCESS | 3672 | 1466696154066 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:35:54 INFO - PROCESS | 3672 | 1466696154208 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3672 | 1466696154212 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:54 INFO - PROCESS | 3672 | ++DOCSHELL 17E2CC00 == 39 [pid = 3672] [id = 630] 08:35:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17E94800) [pid = 3672] [serial = 1890] [outer = 00000000] 08:35:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18185400) [pid = 3672] [serial = 1891] [outer = 17E94800] 08:35:54 INFO - PROCESS | 3672 | 1466696154275 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19BABC00) [pid = 3672] [serial = 1892] [outer = 17E94800] 08:35:54 INFO - PROCESS | 3672 | 1466696154851 Marionette TRACE conn3 <- [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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 992ms 08:35:54 INFO - PROCESS | 3672 | 1466696154942 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3672 | 1466696154948 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:35:54 INFO - PROCESS | 3672 | 1466696154968 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3672 | 1466696154970 Marionette TRACE conn3 <- [1,2486,null,{}] 08:35:54 INFO - PROCESS | 3672 | 1466696154976 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3672 | 1466696154979 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:55 INFO - PROCESS | 3672 | 1466696155104 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:35:55 INFO - PROCESS | 3672 | 1466696155372 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3672 | 1466696155376 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:55 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6C00 == 40 [pid = 3672] [id = 631] 08:35:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (0C7F7800) [pid = 3672] [serial = 1893] [outer = 00000000] 08:35:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10A5A800) [pid = 3672] [serial = 1894] [outer = 0C7F7800] 08:35:55 INFO - PROCESS | 3672 | 1466696155446 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10E05C00) [pid = 3672] [serial = 1895] [outer = 0C7F7800] 08:35:56 INFO - PROCESS | 3672 | 1466696156017 Marionette TRACE conn3 <- [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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1102ms 08:35:56 INFO - PROCESS | 3672 | 1466696156072 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3672 | 1466696156075 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:35:56 INFO - PROCESS | 3672 | 1466696156079 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3672 | 1466696156082 Marionette TRACE conn3 <- [1,2490,null,{}] 08:35:56 INFO - PROCESS | 3672 | 1466696156087 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3672 | 1466696156091 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:56 INFO - PROCESS | 3672 | 1466696156190 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 14033800 == 39 [pid = 3672] [id = 626] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 10B9E000 == 38 [pid = 3672] [id = 625] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 17768800 == 37 [pid = 3672] [id = 624] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 1281F800 == 36 [pid = 3672] [id = 623] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 16810C00 == 35 [pid = 3672] [id = 622] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 15B48000 == 34 [pid = 3672] [id = 621] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 13C3B800 == 33 [pid = 3672] [id = 620] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 10560400 == 32 [pid = 3672] [id = 619] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 0C7FC400 == 31 [pid = 3672] [id = 618] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 10E06400 == 30 [pid = 3672] [id = 617] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 17E24000 == 29 [pid = 3672] [id = 616] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 10E96400 == 28 [pid = 3672] [id = 607] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 0C7F6C00 == 27 [pid = 3672] [id = 631] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 17E2CC00 == 26 [pid = 3672] [id = 630] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 19BAF400 == 25 [pid = 3672] [id = 627] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 10E0A000 == 24 [pid = 3672] [id = 628] 08:35:56 INFO - PROCESS | 3672 | --DOCSHELL 14031400 == 23 [pid = 3672] [id = 629] 08:35:56 INFO - PROCESS | 3672 | 1466696156894 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3672 | 1466696156897 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1600D400) [pid = 3672] [serial = 1834] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17FECC00) [pid = 3672] [serial = 1846] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (130C8800) [pid = 3672] [serial = 1828] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (131EE400) [pid = 3672] [serial = 1829] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (13130400) [pid = 3672] [serial = 1823] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12D8EC00) [pid = 3672] [serial = 1822] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (110C4800) [pid = 3672] [serial = 1825] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (114CA800) [pid = 3672] [serial = 1826] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1544D400) [pid = 3672] [serial = 1831] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16A09000) [pid = 3672] [serial = 1837] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11CFC800) [pid = 3672] [serial = 1811] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CED400) [pid = 3672] [serial = 1810] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15677800) [pid = 3672] [serial = 1814] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1544F800) [pid = 3672] [serial = 1813] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19D68000) [pid = 3672] [serial = 1817] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1988E000) [pid = 3672] [serial = 1816] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (160BE000) [pid = 3672] [serial = 1835] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1A261800) [pid = 3672] [serial = 1820] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A254000) [pid = 3672] [serial = 1819] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10E0DC00) [pid = 3672] [serial = 1840] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16BC0000) [pid = 3672] [serial = 1838] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17FEE000) [pid = 3672] [serial = 1847] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (131ECC00) [pid = 3672] [serial = 1841] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (174CF800) [pid = 3672] [serial = 1843] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (156D9000) [pid = 3672] [serial = 1832] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17804800) [pid = 3672] [serial = 1844] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F5800 == 24 [pid = 3672] [id = 632] 08:35:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (0C7F6C00) [pid = 3672] [serial = 1896] [outer = 00000000] 08:35:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (103C8C00) [pid = 3672] [serial = 1897] [outer = 0C7F6C00] 08:35:57 INFO - PROCESS | 3672 | 1466696157039 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10A56800) [pid = 3672] [serial = 1898] [outer = 0C7F6C00] 08:35:57 INFO - PROCESS | 3672 | 1466696157509 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1489ms 08:35:57 INFO - PROCESS | 3672 | 1466696157568 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3672 | 1466696157571 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:35:57 INFO - PROCESS | 3672 | 1466696157576 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:35:57 INFO - PROCESS | 3672 | 1466696157578 Marionette TRACE conn3 <- [1,2494,null,{}] 08:35:57 INFO - PROCESS | 3672 | 1466696157583 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3672 | 1466696157588 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:57 INFO - PROCESS | 3672 | 1466696157678 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:35:57 INFO - PROCESS | 3672 | 1466696157688 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3672 | 1466696157691 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:57 INFO - PROCESS | 3672 | ++DOCSHELL 11CD0C00 == 25 [pid = 3672] [id = 633] 08:35:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11CD4400) [pid = 3672] [serial = 1899] [outer = 00000000] 08:35:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11CF1000) [pid = 3672] [serial = 1900] [outer = 11CD4400] 08:35:57 INFO - PROCESS | 3672 | 1466696157737 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11CFC800) [pid = 3672] [serial = 1901] [outer = 11CD4400] 08:35:58 INFO - PROCESS | 3672 | 1466696158197 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 620ms 08:35:58 INFO - PROCESS | 3672 | 1466696158217 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3672 | 1466696158221 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 3672 | 1466696158229 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:35:58 INFO - PROCESS | 3672 | 1466696158231 Marionette TRACE conn3 <- [1,2498,null,{}] 08:35:58 INFO - PROCESS | 3672 | 1466696158235 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3672 | 1466696158237 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:58 INFO - PROCESS | 3672 | 1466696158357 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:35:58 INFO - PROCESS | 3672 | 1466696158367 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3672 | 1466696158369 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:58 INFO - PROCESS | 3672 | ++DOCSHELL 1312F400 == 26 [pid = 3672] [id = 634] 08:35:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1312FC00) [pid = 3672] [serial = 1902] [outer = 00000000] 08:35:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13157400) [pid = 3672] [serial = 1903] [outer = 1312FC00] 08:35:58 INFO - PROCESS | 3672 | 1466696158415 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (132B3800) [pid = 3672] [serial = 1904] [outer = 1312FC00] 08:35:58 INFO - PROCESS | 3672 | 1466696158908 Marionette TRACE conn3 <- [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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 729ms 08:35:58 INFO - PROCESS | 3672 | 1466696158972 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3672 | 1466696158974 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:35:58 INFO - PROCESS | 3672 | 1466696158979 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3672 | 1466696158985 Marionette TRACE conn3 <- [1,2502,null,{}] 08:35:58 INFO - PROCESS | 3672 | 1466696158978 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3672 | 1466696158982 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:59 INFO - PROCESS | 3672 | 1466696159066 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:35:59 INFO - PROCESS | 3672 | 1466696159079 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3672 | 1466696159081 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:59 INFO - PROCESS | 3672 | ++DOCSHELL 14EDF400 == 27 [pid = 3672] [id = 635] 08:35:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15108C00) [pid = 3672] [serial = 1905] [outer = 00000000] 08:35:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15454000) [pid = 3672] [serial = 1906] [outer = 15108C00] 08:35:59 INFO - PROCESS | 3672 | 1466696159125 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13C42400) [pid = 3672] [serial = 1907] [outer = 15108C00] 08:35:59 INFO - PROCESS | 3672 | 1466696159620 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 698ms 08:35:59 INFO - PROCESS | 3672 | 1466696159660 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3672 | 1466696159663 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:35:59 INFO - PROCESS | 3672 | 1466696159666 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3672 | 1466696159668 Marionette TRACE conn3 <- [1,2506,null,{}] 08:35:59 INFO - PROCESS | 3672 | 1466696159671 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3672 | 1466696159673 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:59 INFO - PROCESS | 3672 | 1466696159819 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:35:59 INFO - PROCESS | 3672 | 1466696159888 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3672 | 1466696159890 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:35:59 INFO - PROCESS | 3672 | ++DOCSHELL 15957C00 == 28 [pid = 3672] [id = 636] 08:35:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1595F000) [pid = 3672] [serial = 1908] [outer = 00000000] 08:35:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (160BBC00) [pid = 3672] [serial = 1909] [outer = 1595F000] 08:35:59 INFO - PROCESS | 3672 | 1466696159934 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (160BFC00) [pid = 3672] [serial = 1910] [outer = 1595F000] 08:36:00 INFO - PROCESS | 3672 | 1466696160339 Marionette TRACE conn3 <- [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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 682ms 08:36:00 INFO - PROCESS | 3672 | 1466696160373 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3672 | 1466696160375 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:36:00 INFO - PROCESS | 3672 | 1466696160378 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3672 | 1466696160380 Marionette TRACE conn3 <- [1,2510,null,{}] 08:36:00 INFO - PROCESS | 3672 | 1466696160383 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3672 | 1466696160385 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:00 INFO - PROCESS | 3672 | 1466696160503 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:36:00 INFO - PROCESS | 3672 | 1466696160510 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3672 | 1466696160516 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:00 INFO - PROCESS | 3672 | ++DOCSHELL 16BBB400 == 29 [pid = 3672] [id = 637] 08:36:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16BBD000) [pid = 3672] [serial = 1911] [outer = 00000000] 08:36:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16D5EC00) [pid = 3672] [serial = 1912] [outer = 16BBD000] 08:36:00 INFO - PROCESS | 3672 | 1466696160626 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17596C00) [pid = 3672] [serial = 1913] [outer = 16BBD000] 08:36:01 INFO - PROCESS | 3672 | 1466696161074 Marionette TRACE conn3 <- [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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 729ms 08:36:01 INFO - PROCESS | 3672 | 1466696161116 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3672 | 1466696161119 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:36:01 INFO - PROCESS | 3672 | 1466696161132 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3672 | 1466696161134 Marionette TRACE conn3 <- [1,2514,null,{}] 08:36:01 INFO - PROCESS | 3672 | 1466696161137 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3672 | 1466696161139 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:01 INFO - PROCESS | 3672 | 1466696161263 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:36:01 INFO - PROCESS | 3672 | 1466696161548 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3672 | 1466696161550 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16859400) [pid = 3672] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1817F000) [pid = 3672] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E2C000) [pid = 3672] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E06800) [pid = 3672] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (110C6800) [pid = 3672] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13C3CC00) [pid = 3672] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0F390400) [pid = 3672] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15B4BC00) [pid = 3672] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E01C00) [pid = 3672] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (140BE000) [pid = 3672] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16BBC800) [pid = 3672] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:36:01 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19BB1000) [pid = 3672] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:36:01 INFO - PROCESS | 3672 | ++DOCSHELL 0C7EE000 == 30 [pid = 3672] [id = 638] 08:36:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0F390400) [pid = 3672] [serial = 1914] [outer = 00000000] 08:36:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10E06800) [pid = 3672] [serial = 1915] [outer = 0F390400] 08:36:01 INFO - PROCESS | 3672 | 1466696161611 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CF2800) [pid = 3672] [serial = 1916] [outer = 0F390400] 08:36:01 INFO - PROCESS | 3672 | 1466696161990 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 902ms 08:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:36:02 INFO - PROCESS | 3672 | 1466696162021 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3672 | 1466696162023 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 3672 | 1466696162026 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3672 | 1466696162028 Marionette TRACE conn3 <- [1,2518,null,{}] 08:36:02 INFO - PROCESS | 3672 | 1466696162032 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3672 | 1466696162034 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:02 INFO - PROCESS | 3672 | 1466696162108 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:36:02 INFO - PROCESS | 3672 | 1466696162205 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3672 | 1466696162207 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:02 INFO - PROCESS | 3672 | ++DOCSHELL 111EBC00 == 31 [pid = 3672] [id = 639] 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14EDE000) [pid = 3672] [serial = 1917] [outer = 00000000] 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17E2BC00) [pid = 3672] [serial = 1918] [outer = 14EDE000] 08:36:02 INFO - PROCESS | 3672 | 1466696162250 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FED400) [pid = 3672] [serial = 1919] [outer = 14EDE000] 08:36:02 INFO - PROCESS | 3672 | 1466696162604 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 623ms 08:36:02 INFO - PROCESS | 3672 | 1466696162665 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3672 | 1466696162667 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:36:02 INFO - PROCESS | 3672 | 1466696162679 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3672 | 1466696162681 Marionette TRACE conn3 <- [1,2522,null,{}] 08:36:02 INFO - PROCESS | 3672 | 1466696162684 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3672 | 1466696162686 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:02 INFO - PROCESS | 3672 | 1466696162761 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:36:02 INFO - PROCESS | 3672 | 1466696162767 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3672 | 1466696162769 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:02 INFO - PROCESS | 3672 | ++DOCSHELL 1036B000 == 32 [pid = 3672] [id = 640] 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1759D400) [pid = 3672] [serial = 1920] [outer = 00000000] 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18189400) [pid = 3672] [serial = 1921] [outer = 1759D400] 08:36:02 INFO - PROCESS | 3672 | 1466696162812 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18185C00) [pid = 3672] [serial = 1922] [outer = 1759D400] 08:36:03 INFO - PROCESS | 3672 | 1466696163254 Marionette TRACE conn3 <- [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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 592ms 08:36:03 INFO - PROCESS | 3672 | 1466696163267 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3672 | 1466696163269 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:36:03 INFO - PROCESS | 3672 | 1466696163273 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:36:03 INFO - PROCESS | 3672 | 1466696163274 Marionette TRACE conn3 <- [1,2526,null,{}] 08:36:03 INFO - PROCESS | 3672 | 1466696163278 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3672 | 1466696163280 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:03 INFO - PROCESS | 3672 | 1466696163401 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:36:03 INFO - PROCESS | 3672 | 1466696163409 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3672 | 1466696163411 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:03 INFO - PROCESS | 3672 | ++DOCSHELL 1988B800 == 33 [pid = 3672] [id = 641] 08:36:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1988CC00) [pid = 3672] [serial = 1923] [outer = 00000000] 08:36:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA9C00) [pid = 3672] [serial = 1924] [outer = 1988CC00] 08:36:03 INFO - PROCESS | 3672 | 1466696163453 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19BAF400) [pid = 3672] [serial = 1925] [outer = 1988CC00] 08:36:04 INFO - PROCESS | 3672 | 1466696164236 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1044ms 08:36:04 INFO - PROCESS | 3672 | 1466696164328 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3672 | 1466696164332 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:36:04 INFO - PROCESS | 3672 | 1466696164337 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 3672 | 1466696164342 Marionette TRACE conn3 <- [1,2530,null,{}] 08:36:04 INFO - PROCESS | 3672 | 1466696164347 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3672 | 1466696164350 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:04 INFO - PROCESS | 3672 | 1466696164498 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:36:04 INFO - PROCESS | 3672 | 1466696164640 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3672 | 1466696164643 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:04 INFO - PROCESS | 3672 | ++DOCSHELL 10E0F000 == 34 [pid = 3672] [id = 642] 08:36:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10E8C800) [pid = 3672] [serial = 1926] [outer = 00000000] 08:36:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (11CED400) [pid = 3672] [serial = 1927] [outer = 10E8C800] 08:36:04 INFO - PROCESS | 3672 | 1466696164710 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (12D90C00) [pid = 3672] [serial = 1928] [outer = 10E8C800] 08:36:05 INFO - PROCESS | 3672 | 1466696165428 Marionette TRACE conn3 <- [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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1247ms 08:36:05 INFO - PROCESS | 3672 | 1466696165610 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3672 | 1466696165614 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:36:05 INFO - PROCESS | 3672 | 1466696165619 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 3672 | 1466696165622 Marionette TRACE conn3 <- [1,2534,null,{}] 08:36:05 INFO - PROCESS | 3672 | 1466696165627 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3672 | 1466696165630 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:05 INFO - PROCESS | 3672 | 1466696165741 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:36:05 INFO - PROCESS | 3672 | 1466696165880 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3672 | 1466696165887 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:05 INFO - PROCESS | 3672 | ++DOCSHELL 110C4800 == 35 [pid = 3672] [id = 643] 08:36:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (111E4800) [pid = 3672] [serial = 1929] [outer = 00000000] 08:36:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11CD4800) [pid = 3672] [serial = 1930] [outer = 111E4800] 08:36:05 INFO - PROCESS | 3672 | 1466696165946 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1281D000) [pid = 3672] [serial = 1931] [outer = 111E4800] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 1036B000 == 34 [pid = 3672] [id = 640] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 111EBC00 == 33 [pid = 3672] [id = 639] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 0C7EE000 == 32 [pid = 3672] [id = 638] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 16BBB400 == 31 [pid = 3672] [id = 637] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 15957C00 == 30 [pid = 3672] [id = 636] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 14EDF400 == 29 [pid = 3672] [id = 635] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 1312F400 == 28 [pid = 3672] [id = 634] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 11CD0C00 == 27 [pid = 3672] [id = 633] 08:36:06 INFO - PROCESS | 3672 | --DOCSHELL 0C7F5800 == 26 [pid = 3672] [id = 632] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FEDC00) [pid = 3672] [serial = 1871] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17E97C00) [pid = 3672] [serial = 1870] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19886800) [pid = 3672] [serial = 1873] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1988A000) [pid = 3672] [serial = 1850] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19887800) [pid = 3672] [serial = 1849] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10E35400) [pid = 3672] [serial = 1852] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1281C400) [pid = 3672] [serial = 1853] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF6000) [pid = 3672] [serial = 1858] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12924800) [pid = 3672] [serial = 1859] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (140BE400) [pid = 3672] [serial = 1861] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14ED5C00) [pid = 3672] [serial = 1862] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (104E1800) [pid = 3672] [serial = 1855] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (105EA000) [pid = 3672] [serial = 1856] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (160C6800) [pid = 3672] [serial = 1864] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15964C00) [pid = 3672] [serial = 1876] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16810400) [pid = 3672] [serial = 1877] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19892800) [pid = 3672] [serial = 1879] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17593400) [pid = 3672] [serial = 1867] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (175DEC00) [pid = 3672] [serial = 1868] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1988B400) [pid = 3672] [serial = 1874] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19BA8C00) [pid = 3672] [serial = 1880] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19E36400) [pid = 3672] [serial = 1883] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16776000) [pid = 3672] [serial = 1865] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (19D6A800) [pid = 3672] [serial = 1882] [outer = 00000000] [url = about:blank] 08:36:06 INFO - PROCESS | 3672 | 1466696166502 Marionette TRACE conn3 <- [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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 950ms 08:36:06 INFO - PROCESS | 3672 | 1466696166563 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3672 | 1466696166568 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:36:06 INFO - PROCESS | 3672 | 1466696166578 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3672 | 1466696166582 Marionette TRACE conn3 <- [1,2538,null,{}] 08:36:06 INFO - PROCESS | 3672 | 1466696166585 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3672 | 1466696166572 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:06 INFO - PROCESS | 3672 | 1466696166664 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:36:06 INFO - PROCESS | 3672 | 1466696166763 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3672 | 1466696166765 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:06 INFO - PROCESS | 3672 | ++DOCSHELL 129B1800 == 27 [pid = 3672] [id = 644] 08:36:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (129EB000) [pid = 3672] [serial = 1932] [outer = 00000000] 08:36:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (130C8800) [pid = 3672] [serial = 1933] [outer = 129EB000] 08:36:06 INFO - PROCESS | 3672 | 1466696166813 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13154C00) [pid = 3672] [serial = 1934] [outer = 129EB000] 08:36:07 INFO - PROCESS | 3672 | 1466696167224 Marionette TRACE conn3 <- [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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 686ms 08:36:07 INFO - PROCESS | 3672 | 1466696167278 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3672 | 1466696167280 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3672 | 1466696167284 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 3672 | 1466696167285 Marionette TRACE conn3 <- [1,2542,null,{}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:36:07 INFO - PROCESS | 3672 | 1466696167295 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3672 | 1466696167300 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:07 INFO - PROCESS | 3672 | 1466696167383 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:36:07 INFO - PROCESS | 3672 | 1466696167391 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3672 | 1466696167395 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:07 INFO - PROCESS | 3672 | ++DOCSHELL 14ED4400 == 28 [pid = 3672] [id = 645] 08:36:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (14ED5C00) [pid = 3672] [serial = 1935] [outer = 00000000] 08:36:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1517BC00) [pid = 3672] [serial = 1936] [outer = 14ED5C00] 08:36:07 INFO - PROCESS | 3672 | 1466696167442 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1566DC00) [pid = 3672] [serial = 1937] [outer = 14ED5C00] 08:36:07 INFO - PROCESS | 3672 | 1466696167914 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 701ms 08:36:07 INFO - PROCESS | 3672 | 1466696167986 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3672 | 1466696167988 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3672 | 1466696167991 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:36:07 INFO - PROCESS | 3672 | 1466696167993 Marionette TRACE conn3 <- [1,2546,null,{}] 08:36:07 INFO - PROCESS | 3672 | 1466696167996 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3672 | 1466696167998 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:08 INFO - PROCESS | 3672 | 1466696168082 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:36:08 INFO - PROCESS | 3672 | 1466696168090 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3672 | 1466696168092 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:08 INFO - PROCESS | 3672 | ++DOCSHELL 160BDC00 == 29 [pid = 3672] [id = 646] 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (160C6C00) [pid = 3672] [serial = 1938] [outer = 00000000] 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16810C00) [pid = 3672] [serial = 1939] [outer = 160C6C00] 08:36:08 INFO - PROCESS | 3672 | 1466696168145 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16BBC800) [pid = 3672] [serial = 1940] [outer = 160C6C00] 08:36:08 INFO - PROCESS | 3672 | 1466696168629 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 701ms 08:36:08 INFO - PROCESS | 3672 | 1466696168691 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3672 | 1466696168693 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:36:08 INFO - PROCESS | 3672 | 1466696168697 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:36:08 INFO - PROCESS | 3672 | 1466696168698 Marionette TRACE conn3 <- [1,2550,null,{}] 08:36:08 INFO - PROCESS | 3672 | 1466696168701 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3672 | 1466696168703 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:08 INFO - PROCESS | 3672 | 1466696168840 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:36:08 INFO - PROCESS | 3672 | 1466696168864 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3672 | 1466696168867 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:08 INFO - PROCESS | 3672 | ++DOCSHELL 1544F400 == 30 [pid = 3672] [id = 647] 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15B4A800) [pid = 3672] [serial = 1941] [outer = 00000000] 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (175DC000) [pid = 3672] [serial = 1942] [outer = 15B4A800] 08:36:08 INFO - PROCESS | 3672 | 1466696168910 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1776CC00) [pid = 3672] [serial = 1943] [outer = 15B4A800] 08:36:09 INFO - PROCESS | 3672 | 1466696169355 Marionette TRACE conn3 <- [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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 686ms 08:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:36:09 INFO - PROCESS | 3672 | 1466696169397 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 3672 | 1466696169399 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 3672 | 1466696169402 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 3672 | 1466696169404 Marionette TRACE conn3 <- [1,2554,null,{}] 08:36:09 INFO - PROCESS | 3672 | 1466696169407 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 3672 | 1466696169412 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:09 INFO - PROCESS | 3672 | 1466696169555 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:36:09 INFO - PROCESS | 3672 | 1466696169623 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3672 | 1466696169625 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:09 INFO - PROCESS | 3672 | ++DOCSHELL 1780FC00 == 31 [pid = 3672] [id = 648] 08:36:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17E1F000) [pid = 3672] [serial = 1944] [outer = 00000000] 08:36:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18180000) [pid = 3672] [serial = 1945] [outer = 17E1F000] 08:36:09 INFO - PROCESS | 3672 | 1466696169677 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19887C00) [pid = 3672] [serial = 1946] [outer = 17E1F000] 08:36:10 INFO - PROCESS | 3672 | 1466696170099 Marionette TRACE conn3 <- [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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 08:36:10 INFO - PROCESS | 3672 | 1466696170142 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3672 | 1466696170144 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:36:10 INFO - PROCESS | 3672 | 1466696170179 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3672 | 1466696170181 Marionette TRACE conn3 <- [1,2558,null,{}] 08:36:10 INFO - PROCESS | 3672 | 1466696170191 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3672 | 1466696170192 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:10 INFO - PROCESS | 3672 | 1466696170312 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:36:10 INFO - PROCESS | 3672 | 1466696170324 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3672 | 1466696170326 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:10 INFO - PROCESS | 3672 | ++DOCSHELL 1988C000 == 32 [pid = 3672] [id = 649] 08:36:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1988FC00) [pid = 3672] [serial = 1947] [outer = 00000000] 08:36:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BA4C00) [pid = 3672] [serial = 1948] [outer = 1988FC00] 08:36:10 INFO - PROCESS | 3672 | 1466696170368 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19892400) [pid = 3672] [serial = 1949] [outer = 1988FC00] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10E0D400) [pid = 3672] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14033C00) [pid = 3672] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E94800) [pid = 3672] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0F390400) [pid = 3672] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14EDE000) [pid = 3672] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1759D400) [pid = 3672] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1595F000) [pid = 3672] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C7F6C00) [pid = 3672] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1312FC00) [pid = 3672] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11CD4400) [pid = 3672] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15108C00) [pid = 3672] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (0C7F7800) [pid = 3672] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:36:10 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16BBD000) [pid = 3672] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:36:10 INFO - PROCESS | 3672 | 1466696170906 Marionette TRACE conn3 <- [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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 811ms 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:36:10 INFO - PROCESS | 3672 | 1466696170975 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3672 | 1466696170977 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 3672 | 1466696170980 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3672 | 1466696170982 Marionette TRACE conn3 <- [1,2562,null,{}] 08:36:10 INFO - PROCESS | 3672 | 1466696170986 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3672 | 1466696170988 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:11 INFO - PROCESS | 3672 | 1466696171101 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:36:11 INFO - PROCESS | 3672 | 1466696171165 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3672 | 1466696171167 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:11 INFO - PROCESS | 3672 | ++DOCSHELL 0C76DC00 == 33 [pid = 3672] [id = 650] 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10E3D800) [pid = 3672] [serial = 1950] [outer = 00000000] 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14ED9400) [pid = 3672] [serial = 1951] [outer = 10E3D800] 08:36:11 INFO - PROCESS | 3672 | 1466696171209 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16BBF800) [pid = 3672] [serial = 1952] [outer = 10E3D800] 08:36:11 INFO - PROCESS | 3672 | 1466696171553 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 624ms 08:36:11 INFO - PROCESS | 3672 | 1466696171648 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3672 | 1466696171650 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:36:11 INFO - PROCESS | 3672 | 1466696171657 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3672 | 1466696171659 Marionette TRACE conn3 <- [1,2566,null,{}] 08:36:11 INFO - PROCESS | 3672 | 1466696171662 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3672 | 1466696171664 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:11 INFO - PROCESS | 3672 | 1466696171751 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:36:11 INFO - PROCESS | 3672 | 1466696171756 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3672 | 1466696171758 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:11 INFO - PROCESS | 3672 | ++DOCSHELL 153C1C00 == 34 [pid = 3672] [id = 651] 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17806400) [pid = 3672] [serial = 1953] [outer = 00000000] 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1988E400) [pid = 3672] [serial = 1954] [outer = 17806400] 08:36:11 INFO - PROCESS | 3672 | 1466696171801 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19BA9000) [pid = 3672] [serial = 1955] [outer = 17806400] 08:36:12 INFO - PROCESS | 3672 | 1466696172228 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 593ms 08:36:12 INFO - PROCESS | 3672 | 1466696172256 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3672 | 1466696172258 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:36:12 INFO - PROCESS | 3672 | 1466696172274 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3672 | 1466696172276 Marionette TRACE conn3 <- [1,2570,null,{}] 08:36:12 INFO - PROCESS | 3672 | 1466696172279 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3672 | 1466696172281 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:12 INFO - PROCESS | 3672 | 1466696172368 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:36:12 INFO - PROCESS | 3672 | 1466696172373 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3672 | 1466696172375 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:12 INFO - PROCESS | 3672 | ++DOCSHELL 160B9800 == 35 [pid = 3672] [id = 652] 08:36:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160BAC00) [pid = 3672] [serial = 1956] [outer = 00000000] 08:36:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19E36000) [pid = 3672] [serial = 1957] [outer = 160BAC00] 08:36:12 INFO - PROCESS | 3672 | 1466696172419 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E3B800) [pid = 3672] [serial = 1958] [outer = 160BAC00] 08:36:12 INFO - PROCESS | 3672 | 1466696172967 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 748ms 08:36:13 INFO - PROCESS | 3672 | 1466696173007 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3672 | 1466696173012 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:36:13 INFO - PROCESS | 3672 | 1466696173017 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3672 | 1466696173021 Marionette TRACE conn3 <- [1,2574,null,{}] 08:36:13 INFO - PROCESS | 3672 | 1466696173026 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3672 | 1466696173029 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:13 INFO - PROCESS | 3672 | 1466696173187 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:36:13 INFO - PROCESS | 3672 | 1466696173347 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3672 | 1466696173352 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:13 INFO - PROCESS | 3672 | ++DOCSHELL 105F4C00 == 36 [pid = 3672] [id = 653] 08:36:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10A57C00) [pid = 3672] [serial = 1959] [outer = 00000000] 08:36:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11AEA000) [pid = 3672] [serial = 1960] [outer = 10A57C00] 08:36:13 INFO - PROCESS | 3672 | 1466696173408 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1281C800) [pid = 3672] [serial = 1961] [outer = 10A57C00] 08:36:13 INFO - PROCESS | 3672 | 1466696173994 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1044ms 08:36:14 INFO - PROCESS | 3672 | 1466696174061 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3672 | 1466696174066 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:36:14 INFO - PROCESS | 3672 | 1466696174092 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3672 | 1466696174095 Marionette TRACE conn3 <- [1,2578,null,{}] 08:36:14 INFO - PROCESS | 3672 | 1466696174099 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3672 | 1466696174102 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:14 INFO - PROCESS | 3672 | 1466696174209 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:36:14 INFO - PROCESS | 3672 | 1466696174350 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3672 | 1466696174353 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:14 INFO - PROCESS | 3672 | ++DOCSHELL 13950800 == 37 [pid = 3672] [id = 654] 08:36:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13958000) [pid = 3672] [serial = 1962] [outer = 00000000] 08:36:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (14EDAC00) [pid = 3672] [serial = 1963] [outer = 13958000] 08:36:14 INFO - PROCESS | 3672 | 1466696174409 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16009800) [pid = 3672] [serial = 1964] [outer = 13958000] 08:36:14 INFO - PROCESS | 3672 | 1466696174998 Marionette TRACE conn3 <- [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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 951ms 08:36:15 INFO - PROCESS | 3672 | 1466696175038 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:36:15 INFO - PROCESS | 3672 | 1466696175040 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:36:15 INFO - PROCESS | 3672 | 1466696175044 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3672 | 1466696175048 Marionette TRACE conn3 <- [1,2582,null,{}] 08:36:15 INFO - PROCESS | 3672 | 1466696175059 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3672 | 1466696175063 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:15 INFO - PROCESS | 3672 | 1466696175169 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:36:15 INFO - PROCESS | 3672 | 1466696175283 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3672 | 1466696175286 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:15 INFO - PROCESS | 3672 | ++DOCSHELL 17FF0000 == 38 [pid = 3672] [id = 655] 08:36:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17FF1400) [pid = 3672] [serial = 1965] [outer = 00000000] 08:36:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1988A800) [pid = 3672] [serial = 1966] [outer = 17FF1400] 08:36:15 INFO - PROCESS | 3672 | 1466696175404 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19E33400) [pid = 3672] [serial = 1967] [outer = 17FF1400] 08:36:16 INFO - PROCESS | 3672 | 1466696176292 Marionette TRACE conn3 <- [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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1293ms 08:36:16 INFO - PROCESS | 3672 | 1466696176344 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3672 | 1466696176349 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:36:16 INFO - PROCESS | 3672 | 1466696176354 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:36:16 INFO - PROCESS | 3672 | 1466696176357 Marionette TRACE conn3 <- [1,2586,null,{}] 08:36:16 INFO - PROCESS | 3672 | 1466696176363 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3672 | 1466696176365 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:16 INFO - PROCESS | 3672 | 1466696176467 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:36:16 INFO - PROCESS | 3672 | 1466696176608 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3672 | 1466696176613 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:16 INFO - PROCESS | 3672 | ++DOCSHELL 10BA6400 == 39 [pid = 3672] [id = 656] 08:36:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10E01C00) [pid = 3672] [serial = 1968] [outer = 00000000] 08:36:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11CEE000) [pid = 3672] [serial = 1969] [outer = 10E01C00] 08:36:16 INFO - PROCESS | 3672 | 1466696176663 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11CF7000) [pid = 3672] [serial = 1970] [outer = 10E01C00] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 153C1C00 == 38 [pid = 3672] [id = 651] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 0C76DC00 == 37 [pid = 3672] [id = 650] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 1988C000 == 36 [pid = 3672] [id = 649] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 1780FC00 == 35 [pid = 3672] [id = 648] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 1544F400 == 34 [pid = 3672] [id = 647] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 160BDC00 == 33 [pid = 3672] [id = 646] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 14ED4400 == 32 [pid = 3672] [id = 645] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 129B1800 == 31 [pid = 3672] [id = 644] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 110C4800 == 30 [pid = 3672] [id = 643] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 10E0F000 == 29 [pid = 3672] [id = 642] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 1988B800 == 28 [pid = 3672] [id = 641] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 17FF0000 == 27 [pid = 3672] [id = 655] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 160B9800 == 26 [pid = 3672] [id = 652] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 105F4C00 == 25 [pid = 3672] [id = 653] 08:36:17 INFO - PROCESS | 3672 | --DOCSHELL 13950800 == 24 [pid = 3672] [id = 654] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19BA9C00) [pid = 3672] [serial = 1924] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (18189400) [pid = 3672] [serial = 1921] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (160BBC00) [pid = 3672] [serial = 1909] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (103C8C00) [pid = 3672] [serial = 1897] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A56800) [pid = 3672] [serial = 1898] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13157400) [pid = 3672] [serial = 1903] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (132B3800) [pid = 3672] [serial = 1904] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CF1000) [pid = 3672] [serial = 1900] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CFC800) [pid = 3672] [serial = 1901] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15454000) [pid = 3672] [serial = 1906] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10E05C00) [pid = 3672] [serial = 1895] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A5A800) [pid = 3672] [serial = 1894] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16D5EC00) [pid = 3672] [serial = 1912] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (160BFC00) [pid = 3672] [serial = 1910] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11CEF800) [pid = 3672] [serial = 1886] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (111E5000) [pid = 3672] [serial = 1885] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18185C00) [pid = 3672] [serial = 1922] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15963800) [pid = 3672] [serial = 1889] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (153BE400) [pid = 3672] [serial = 1888] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19BABC00) [pid = 3672] [serial = 1892] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18185400) [pid = 3672] [serial = 1891] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17596C00) [pid = 3672] [serial = 1913] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10E06800) [pid = 3672] [serial = 1915] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17E2BC00) [pid = 3672] [serial = 1918] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11CF2800) [pid = 3672] [serial = 1916] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17FED400) [pid = 3672] [serial = 1919] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (13C42400) [pid = 3672] [serial = 1907] [outer = 00000000] [url = about:blank] 08:36:17 INFO - PROCESS | 3672 | 1466696177757 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1449ms 08:36:17 INFO - PROCESS | 3672 | 1466696177821 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3672 | 1466696177825 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:36:17 INFO - PROCESS | 3672 | 1466696177830 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3672 | 1466696177834 Marionette TRACE conn3 <- [1,2590,null,{}] 08:36:17 INFO - PROCESS | 3672 | 1466696177839 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3672 | 1466696177841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:17 INFO - PROCESS | 3672 | 1466696177937 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:36:18 INFO - PROCESS | 3672 | 1466696178072 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3672 | 1466696178075 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:18 INFO - PROCESS | 3672 | ++DOCSHELL 10A63800 == 25 [pid = 3672] [id = 657] 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10A64400) [pid = 3672] [serial = 1971] [outer = 00000000] 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10E07000) [pid = 3672] [serial = 1972] [outer = 10A64400] 08:36:18 INFO - PROCESS | 3672 | 1466696178122 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10E0FC00) [pid = 3672] [serial = 1973] [outer = 10A64400] 08:36:18 INFO - PROCESS | 3672 | 1466696178504 Marionette TRACE conn3 <- [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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 08:36:18 INFO - PROCESS | 3672 | 1466696178594 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3672 | 1466696178599 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:36:18 INFO - PROCESS | 3672 | 1466696178596 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 3672 | 1466696178601 Marionette TRACE conn3 <- [1,2594,null,{}] 08:36:18 INFO - PROCESS | 3672 | 1466696178606 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3672 | 1466696178610 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:18 INFO - PROCESS | 3672 | 1466696178707 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:36:18 INFO - PROCESS | 3672 | 1466696178715 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3672 | 1466696178718 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:18 INFO - PROCESS | 3672 | ++DOCSHELL 11CFC800 == 26 [pid = 3672] [id = 658] 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1281A800) [pid = 3672] [serial = 1974] [outer = 00000000] 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (129EB400) [pid = 3672] [serial = 1975] [outer = 1281A800] 08:36:18 INFO - PROCESS | 3672 | 1466696178764 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12D66C00) [pid = 3672] [serial = 1976] [outer = 1281A800] 08:36:19 INFO - PROCESS | 3672 | 1466696179218 Marionette TRACE conn3 <- [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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 654ms 08:36:19 INFO - PROCESS | 3672 | 1466696179250 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3672 | 1466696179252 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:36:19 INFO - PROCESS | 3672 | 1466696179255 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 3672 | 1466696179259 Marionette TRACE conn3 <- [1,2598,null,{}] 08:36:19 INFO - PROCESS | 3672 | 1466696179269 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3672 | 1466696179274 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:19 INFO - PROCESS | 3672 | 1466696179355 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:36:19 INFO - PROCESS | 3672 | 1466696179362 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3672 | 1466696179365 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:19 INFO - PROCESS | 3672 | ++DOCSHELL 134B0C00 == 27 [pid = 3672] [id = 659] 08:36:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13953000) [pid = 3672] [serial = 1977] [outer = 00000000] 08:36:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14033800) [pid = 3672] [serial = 1978] [outer = 13953000] 08:36:19 INFO - PROCESS | 3672 | 1466696179412 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14ED9800) [pid = 3672] [serial = 1979] [outer = 13953000] 08:36:19 INFO - PROCESS | 3672 | 1466696179900 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 702ms 08:36:19 INFO - PROCESS | 3672 | 1466696179955 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3672 | 1466696179957 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:36:19 INFO - PROCESS | 3672 | 1466696179961 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 3672 | 1466696179962 Marionette TRACE conn3 <- [1,2602,null,{}] 08:36:19 INFO - PROCESS | 3672 | 1466696179966 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3672 | 1466696179968 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:20 INFO - PROCESS | 3672 | 1466696180090 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:36:20 INFO - PROCESS | 3672 | 1466696180186 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3672 | 1466696180188 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:20 INFO - PROCESS | 3672 | ++DOCSHELL 156D9000 == 28 [pid = 3672] [id = 660] 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (156DFC00) [pid = 3672] [serial = 1980] [outer = 00000000] 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15962400) [pid = 3672] [serial = 1981] [outer = 156DFC00] 08:36:20 INFO - PROCESS | 3672 | 1466696180234 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16016000) [pid = 3672] [serial = 1982] [outer = 156DFC00] 08:36:20 INFO - PROCESS | 3672 | 1466696180642 Marionette TRACE conn3 <- [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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 748ms 08:36:20 INFO - PROCESS | 3672 | 1466696180708 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3672 | 1466696180710 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:36:20 INFO - PROCESS | 3672 | 1466696180713 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3672 | 1466696180715 Marionette TRACE conn3 <- [1,2606,null,{}] 08:36:20 INFO - PROCESS | 3672 | 1466696180719 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3672 | 1466696180721 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:20 INFO - PROCESS | 3672 | 1466696180830 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:36:20 INFO - PROCESS | 3672 | 1466696180835 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3672 | 1466696180837 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:20 INFO - PROCESS | 3672 | ++DOCSHELL 15B4C000 == 29 [pid = 3672] [id = 661] 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15B4CC00) [pid = 3672] [serial = 1983] [outer = 00000000] 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (160C5000) [pid = 3672] [serial = 1984] [outer = 15B4CC00] 08:36:20 INFO - PROCESS | 3672 | 1466696180884 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16802800) [pid = 3672] [serial = 1985] [outer = 15B4CC00] 08:36:21 INFO - PROCESS | 3672 | 1466696181362 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 686ms 08:36:21 INFO - PROCESS | 3672 | 1466696181411 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3672 | 1466696181413 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:36:21 INFO - PROCESS | 3672 | 1466696181417 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3672 | 1466696181419 Marionette TRACE conn3 <- [1,2610,null,{}] 08:36:21 INFO - PROCESS | 3672 | 1466696181422 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3672 | 1466696181428 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:21 INFO - PROCESS | 3672 | 1466696181579 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (160BAC00) [pid = 3672] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1988CC00) [pid = 3672] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (129EB000) [pid = 3672] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E3D800) [pid = 3672] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17E1F000) [pid = 3672] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (14ED5C00) [pid = 3672] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1988FC00) [pid = 3672] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17806400) [pid = 3672] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15B4A800) [pid = 3672] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (160C6C00) [pid = 3672] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (111E4800) [pid = 3672] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:36:21 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10E8C800) [pid = 3672] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:36:21 INFO - PROCESS | 3672 | 1466696181857 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3672 | 1466696181859 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:21 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6000 == 30 [pid = 3672] [id = 662] 08:36:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (0C7F8000) [pid = 3672] [serial = 1986] [outer = 00000000] 08:36:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10E8E000) [pid = 3672] [serial = 1987] [outer = 0C7F8000] 08:36:21 INFO - PROCESS | 3672 | 1466696181903 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13224400) [pid = 3672] [serial = 1988] [outer = 0C7F8000] 08:36:22 INFO - PROCESS | 3672 | 1466696182311 Marionette TRACE conn3 <- [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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 935ms 08:36:22 INFO - PROCESS | 3672 | 1466696182362 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3672 | 1466696182364 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:36:22 INFO - PROCESS | 3672 | 1466696182367 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:36:22 INFO - PROCESS | 3672 | 1466696182368 Marionette TRACE conn3 <- [1,2614,null,{}] 08:36:22 INFO - PROCESS | 3672 | 1466696182372 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3672 | 1466696182373 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:22 INFO - PROCESS | 3672 | 1466696182463 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:36:22 INFO - PROCESS | 3672 | 1466696182468 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3672 | 1466696182470 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:22 INFO - PROCESS | 3672 | ++DOCSHELL 17596C00 == 31 [pid = 3672] [id = 663] 08:36:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17598C00) [pid = 3672] [serial = 1989] [outer = 00000000] 08:36:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (175E9800) [pid = 3672] [serial = 1990] [outer = 17598C00] 08:36:22 INFO - PROCESS | 3672 | 1466696182513 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17762800) [pid = 3672] [serial = 1991] [outer = 17598C00] 08:36:22 INFO - PROCESS | 3672 | 1466696182945 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 624ms 08:36:22 INFO - PROCESS | 3672 | 1466696183005 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3672 | 1466696183007 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:36:22 INFO - PROCESS | 3672 | 1466696183010 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:36:22 INFO - PROCESS | 3672 | 1466696183012 Marionette TRACE conn3 <- [1,2618,null,{}] 08:36:22 INFO - PROCESS | 3672 | 1466696183017 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3672 | 1466696183020 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:23 INFO - PROCESS | 3672 | 1466696183114 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:36:23 INFO - PROCESS | 3672 | 1466696183150 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3672 | 1466696183152 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:23 INFO - PROCESS | 3672 | ++DOCSHELL 15179800 == 32 [pid = 3672] [id = 664] 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (174D2800) [pid = 3672] [serial = 1992] [outer = 00000000] 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18181400) [pid = 3672] [serial = 1993] [outer = 174D2800] 08:36:23 INFO - PROCESS | 3672 | 1466696183194 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18181C00) [pid = 3672] [serial = 1994] [outer = 174D2800] 08:36:23 INFO - PROCESS | 3672 | 1466696183619 Marionette TRACE conn3 <- [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]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 623ms 08:36:23 INFO - PROCESS | 3672 | 1466696183659 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3672 | 1466696183661 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3672 | 1466696183668 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3672 | 1466696183670 Marionette TRACE conn3 <- [1,2622,null,{}] 08:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:36:23 INFO - PROCESS | 3672 | 1466696183674 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3672 | 1466696183675 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:23 INFO - PROCESS | 3672 | 1466696183754 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:36:23 INFO - PROCESS | 3672 | 1466696183760 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3672 | 1466696183762 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:23 INFO - PROCESS | 3672 | ++DOCSHELL 18189000 == 33 [pid = 3672] [id = 665] 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1818A000) [pid = 3672] [serial = 1995] [outer = 00000000] 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19887800) [pid = 3672] [serial = 1996] [outer = 1818A000] 08:36:23 INFO - PROCESS | 3672 | 1466696183804 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1988CC00) [pid = 3672] [serial = 1997] [outer = 1818A000] 08:36:24 INFO - PROCESS | 3672 | 1466696184601 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 981ms 08:36:24 INFO - PROCESS | 3672 | 1466696184643 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3672 | 1466696184648 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 3672 | 1466696184652 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:36:24 INFO - PROCESS | 3672 | 1466696184658 Marionette TRACE conn3 <- [1,2626,null,{}] 08:36:24 INFO - PROCESS | 3672 | 1466696184663 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3672 | 1466696184666 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:24 INFO - PROCESS | 3672 | 1466696184787 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:36:24 INFO - PROCESS | 3672 | 1466696184930 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3672 | 1466696184933 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:24 INFO - PROCESS | 3672 | ++DOCSHELL 10A60C00 == 34 [pid = 3672] [id = 666] 08:36:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10A62000) [pid = 3672] [serial = 1998] [outer = 00000000] 08:36:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (110C2800) [pid = 3672] [serial = 1999] [outer = 10A62000] 08:36:24 INFO - PROCESS | 3672 | 1466696184991 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11CFA400) [pid = 3672] [serial = 2000] [outer = 10A62000] 08:36:25 INFO - PROCESS | 3672 | 1466696185646 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1044ms 08:36:25 INFO - PROCESS | 3672 | 1466696185702 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3672 | 1466696185707 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:36:25 INFO - PROCESS | 3672 | 1466696185732 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 3672 | 1466696185734 Marionette TRACE conn3 <- [1,2630,null,{}] 08:36:25 INFO - PROCESS | 3672 | 1466696185738 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3672 | 1466696185741 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:25 INFO - PROCESS | 3672 | 1466696185867 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:36:26 INFO - PROCESS | 3672 | 1466696186120 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3672 | 1466696186123 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:26 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F8C00 == 35 [pid = 3672] [id = 667] 08:36:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (0C7F9000) [pid = 3672] [serial = 2001] [outer = 00000000] 08:36:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10436C00) [pid = 3672] [serial = 2002] [outer = 0C7F9000] 08:36:26 INFO - PROCESS | 3672 | 1466696186182 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10561000) [pid = 3672] [serial = 2003] [outer = 0C7F9000] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 15179800 == 34 [pid = 3672] [id = 664] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 17596C00 == 33 [pid = 3672] [id = 663] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 0C7F6000 == 32 [pid = 3672] [id = 662] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 15B4C000 == 31 [pid = 3672] [id = 661] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 156D9000 == 30 [pid = 3672] [id = 660] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 134B0C00 == 29 [pid = 3672] [id = 659] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 11CFC800 == 28 [pid = 3672] [id = 658] 08:36:26 INFO - PROCESS | 3672 | --DOCSHELL 10A63800 == 27 [pid = 3672] [id = 657] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19E36000) [pid = 3672] [serial = 1957] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19E3B800) [pid = 3672] [serial = 1958] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19BA9000) [pid = 3672] [serial = 1955] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19BAF400) [pid = 3672] [serial = 1925] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (130C8800) [pid = 3672] [serial = 1933] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13154C00) [pid = 3672] [serial = 1934] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14ED9400) [pid = 3672] [serial = 1951] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19887C00) [pid = 3672] [serial = 1946] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1517BC00) [pid = 3672] [serial = 1936] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18180000) [pid = 3672] [serial = 1945] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19BA4C00) [pid = 3672] [serial = 1948] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1988E400) [pid = 3672] [serial = 1954] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (175DC000) [pid = 3672] [serial = 1942] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16810C00) [pid = 3672] [serial = 1939] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1281D000) [pid = 3672] [serial = 1931] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16BBC800) [pid = 3672] [serial = 1940] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19892400) [pid = 3672] [serial = 1949] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1566DC00) [pid = 3672] [serial = 1937] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11CD4800) [pid = 3672] [serial = 1930] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16BBF800) [pid = 3672] [serial = 1952] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (12D90C00) [pid = 3672] [serial = 1928] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1776CC00) [pid = 3672] [serial = 1943] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11CED400) [pid = 3672] [serial = 1927] [outer = 00000000] [url = about:blank] 08:36:26 INFO - PROCESS | 3672 | 1466696186823 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1138ms 08:36:26 INFO - PROCESS | 3672 | 1466696186878 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3672 | 1466696186881 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:36:26 INFO - PROCESS | 3672 | 1466696186886 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3672 | 1466696186888 Marionette TRACE conn3 <- [1,2634,null,{}] 08:36:26 INFO - PROCESS | 3672 | 1466696186893 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3672 | 1466696186897 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:26 INFO - PROCESS | 3672 | 1466696186982 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:36:26 INFO - PROCESS | 3672 | 1466696186994 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3672 | 1466696186997 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:27 INFO - PROCESS | 3672 | ++DOCSHELL 11C2BC00 == 28 [pid = 3672] [id = 668] 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (11C33C00) [pid = 3672] [serial = 2004] [outer = 00000000] 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (12926C00) [pid = 3672] [serial = 2005] [outer = 11C33C00] 08:36:27 INFO - PROCESS | 3672 | 1466696187046 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (12D96000) [pid = 3672] [serial = 2006] [outer = 11C33C00] 08:36:27 INFO - PROCESS | 3672 | 1466696187578 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 732ms 08:36:27 INFO - PROCESS | 3672 | 1466696187625 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 3672 | 1466696187629 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:36:27 INFO - PROCESS | 3672 | 1466696187633 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 3672 | 1466696187635 Marionette TRACE conn3 <- [1,2638,null,{}] 08:36:27 INFO - PROCESS | 3672 | 1466696187639 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3672 | 1466696187641 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:27 INFO - PROCESS | 3672 | 1466696187726 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:36:27 INFO - PROCESS | 3672 | 1466696187734 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3672 | 1466696187737 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:27 INFO - PROCESS | 3672 | ++DOCSHELL 134B2000 == 29 [pid = 3672] [id = 669] 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (134BB800) [pid = 3672] [serial = 2007] [outer = 00000000] 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1402DC00) [pid = 3672] [serial = 2008] [outer = 134BB800] 08:36:27 INFO - PROCESS | 3672 | 1466696187781 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (14ED8800) [pid = 3672] [serial = 2009] [outer = 134BB800] 08:36:28 INFO - PROCESS | 3672 | 1466696188249 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 623ms 08:36:28 INFO - PROCESS | 3672 | 1466696188272 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3672 | 1466696188274 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:36:28 INFO - PROCESS | 3672 | 1466696188279 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3672 | 1466696188284 Marionette TRACE conn3 <- [1,2642,null,{}] 08:36:28 INFO - PROCESS | 3672 | 1466696188297 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3672 | 1466696188301 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:28 INFO - PROCESS | 3672 | 1466696188386 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:36:28 INFO - PROCESS | 3672 | 1466696188395 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3672 | 1466696188397 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:28 INFO - PROCESS | 3672 | ++DOCSHELL 15B4C000 == 30 [pid = 3672] [id = 670] 08:36:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (16009400) [pid = 3672] [serial = 2010] [outer = 00000000] 08:36:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (160C6400) [pid = 3672] [serial = 2011] [outer = 16009400] 08:36:28 INFO - PROCESS | 3672 | 1466696188440 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16A06400) [pid = 3672] [serial = 2012] [outer = 16009400] 08:36:28 INFO - PROCESS | 3672 | 1466696188887 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 655ms 08:36:28 INFO - PROCESS | 3672 | 1466696188936 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3672 | 1466696188938 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:36:28 INFO - PROCESS | 3672 | 1466696188942 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3672 | 1466696188943 Marionette TRACE conn3 <- [1,2646,null,{}] 08:36:28 INFO - PROCESS | 3672 | 1466696188947 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3672 | 1466696188949 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:29 INFO - PROCESS | 3672 | 1466696189065 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:36:29 INFO - PROCESS | 3672 | 1466696189070 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3672 | 1466696189072 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:29 INFO - PROCESS | 3672 | ++DOCSHELL 16BC0000 == 31 [pid = 3672] [id = 671] 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16D5EC00) [pid = 3672] [serial = 2013] [outer = 00000000] 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17423400) [pid = 3672] [serial = 2014] [outer = 16D5EC00] 08:36:29 INFO - PROCESS | 3672 | 1466696189170 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (175DC000) [pid = 3672] [serial = 2015] [outer = 16D5EC00] 08:36:29 INFO - PROCESS | 3672 | 1466696189610 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 701ms 08:36:29 INFO - PROCESS | 3672 | 1466696189643 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3672 | 1466696189645 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:36:29 INFO - PROCESS | 3672 | 1466696189648 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 3672 | 1466696189650 Marionette TRACE conn3 <- [1,2650,null,{}] 08:36:29 INFO - PROCESS | 3672 | 1466696189653 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3672 | 1466696189655 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:29 INFO - PROCESS | 3672 | 1466696189768 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:36:29 INFO - PROCESS | 3672 | 1466696189773 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3672 | 1466696189779 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:29 INFO - PROCESS | 3672 | ++DOCSHELL 13130000 == 32 [pid = 3672] [id = 672] 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1780A400) [pid = 3672] [serial = 2016] [outer = 00000000] 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17E2BC00) [pid = 3672] [serial = 2017] [outer = 1780A400] 08:36:29 INFO - PROCESS | 3672 | 1466696189869 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FECC00) [pid = 3672] [serial = 2018] [outer = 1780A400] 08:36:30 INFO - PROCESS | 3672 | 1466696190372 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 748ms 08:36:30 INFO - PROCESS | 3672 | 1466696190387 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3672 | 1466696190389 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:36:30 INFO - PROCESS | 3672 | 1466696190399 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 3672 | 1466696190400 Marionette TRACE conn3 <- [1,2654,null,{}] 08:36:30 INFO - PROCESS | 3672 | 1466696190404 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3672 | 1466696190406 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:30 INFO - PROCESS | 3672 | 1466696190543 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:36:30 INFO - PROCESS | 3672 | 1466696190551 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3672 | 1466696190553 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:30 INFO - PROCESS | 3672 | ++DOCSHELL 114C8800 == 33 [pid = 3672] [id = 673] 08:36:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FE7C00) [pid = 3672] [serial = 2019] [outer = 00000000] 08:36:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1988FC00) [pid = 3672] [serial = 2020] [outer = 17FE7C00] 08:36:30 INFO - PROCESS | 3672 | 1466696190588 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19893000) [pid = 3672] [serial = 2021] [outer = 17FE7C00] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (174D2800) [pid = 3672] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (156DFC00) [pid = 3672] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15B4CC00) [pid = 3672] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13953000) [pid = 3672] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A64400) [pid = 3672] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1281A800) [pid = 3672] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10E01C00) [pid = 3672] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (0C7F8000) [pid = 3672] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10A57C00) [pid = 3672] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13958000) [pid = 3672] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17FF1400) [pid = 3672] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:36:31 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17598C00) [pid = 3672] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:36:31 INFO - PROCESS | 3672 | 1466696191608 Marionette TRACE conn3 <- [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]]]}] 08:36:31 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) 08:36:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1247ms 08:36:31 INFO - PROCESS | 3672 | 1466696191631 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3672 | 1466696191633 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:36:31 INFO - PROCESS | 3672 | 1466696191636 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3672 | 1466696191638 Marionette TRACE conn3 <- [1,2658,null,{}] 08:36:31 INFO - PROCESS | 3672 | 1466696191642 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3672 | 1466696191644 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:31 INFO - PROCESS | 3672 | 1466696191720 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:36:31 INFO - PROCESS | 3672 | 1466696191726 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3672 | 1466696191728 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:31 INFO - PROCESS | 3672 | ++DOCSHELL 10A5F000 == 34 [pid = 3672] [id = 674] 08:36:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10E06000) [pid = 3672] [serial = 2022] [outer = 00000000] 08:36:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (134B6000) [pid = 3672] [serial = 2023] [outer = 10E06000] 08:36:31 INFO - PROCESS | 3672 | 1466696191771 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1402EC00) [pid = 3672] [serial = 2024] [outer = 10E06000] 08:36:32 INFO - PROCESS | 3672 | 1466696192708 Marionette TRACE conn3 <- [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"]]]}] 08:36:32 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 08:36:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1075ms 08:36:32 INFO - PROCESS | 3672 | 1466696192727 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3672 | 1466696192729 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:36:32 INFO - PROCESS | 3672 | 1466696192732 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 3672 | 1466696192734 Marionette TRACE conn3 <- [1,2662,null,{}] 08:36:32 INFO - PROCESS | 3672 | 1466696192738 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3672 | 1466696192740 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:32 INFO - PROCESS | 3672 | 1466696192852 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:36:32 INFO - PROCESS | 3672 | 1466696192861 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3672 | 1466696192863 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:32 INFO - PROCESS | 3672 | ++DOCSHELL 10E03800 == 35 [pid = 3672] [id = 675] 08:36:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1759C000) [pid = 3672] [serial = 2025] [outer = 00000000] 08:36:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19BA7400) [pid = 3672] [serial = 2026] [outer = 1759C000] 08:36:32 INFO - PROCESS | 3672 | 1466696192906 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19BA8000) [pid = 3672] [serial = 2027] [outer = 1759C000] 08:36:34 INFO - PROCESS | 3672 | 1466696194096 Marionette TRACE conn3 <- [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"]]]}] 08:36:34 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 08:36:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1386ms 08:36:34 INFO - PROCESS | 3672 | 1466696194135 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 3672 | 1466696194139 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:36:34 INFO - PROCESS | 3672 | 1466696194144 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 3672 | 1466696194148 Marionette TRACE conn3 <- [1,2666,null,{}] 08:36:34 INFO - PROCESS | 3672 | 1466696194153 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3672 | 1466696194156 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:34 INFO - PROCESS | 3672 | 1466696194290 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:36:34 INFO - PROCESS | 3672 | 1466696194436 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3672 | 1466696194439 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:34 INFO - PROCESS | 3672 | ++DOCSHELL 10E38400 == 36 [pid = 3672] [id = 676] 08:36:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (111ECC00) [pid = 3672] [serial = 2028] [outer = 00000000] 08:36:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (132ADC00) [pid = 3672] [serial = 2029] [outer = 111ECC00] 08:36:34 INFO - PROCESS | 3672 | 1466696194495 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13C3C400) [pid = 3672] [serial = 2030] [outer = 111ECC00] 08:36:35 INFO - PROCESS | 3672 | 1466696195540 Marionette TRACE conn3 <- [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]]]}] 08:36:35 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) 08:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1449ms 08:36:35 INFO - PROCESS | 3672 | 1466696195602 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3672 | 1466696195607 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:36:35 INFO - PROCESS | 3672 | 1466696195613 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3672 | 1466696195616 Marionette TRACE conn3 <- [1,2670,null,{}] 08:36:35 INFO - PROCESS | 3672 | 1466696195665 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3672 | 1466696195668 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:35 INFO - PROCESS | 3672 | 1466696195808 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:36:35 INFO - PROCESS | 3672 | 1466696195914 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3672 | 1466696195917 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:35 INFO - PROCESS | 3672 | ++DOCSHELL 134B0000 == 37 [pid = 3672] [id = 677] 08:36:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1394B000) [pid = 3672] [serial = 2031] [outer = 00000000] 08:36:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1517BC00) [pid = 3672] [serial = 2032] [outer = 1394B000] 08:36:35 INFO - PROCESS | 3672 | 1466696195973 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15452C00) [pid = 3672] [serial = 2033] [outer = 1394B000] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 10A5F000 == 36 [pid = 3672] [id = 674] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 114C8800 == 35 [pid = 3672] [id = 673] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 13130000 == 34 [pid = 3672] [id = 672] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 16BC0000 == 33 [pid = 3672] [id = 671] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 15B4C000 == 32 [pid = 3672] [id = 670] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 134B2000 == 31 [pid = 3672] [id = 669] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 11C2BC00 == 30 [pid = 3672] [id = 668] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 10A60C00 == 29 [pid = 3672] [id = 666] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 0C7F8C00 == 28 [pid = 3672] [id = 667] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 18189000 == 27 [pid = 3672] [id = 665] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 10BA6400 == 26 [pid = 3672] [id = 656] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 10E03800 == 25 [pid = 3672] [id = 675] 08:36:37 INFO - PROCESS | 3672 | --DOCSHELL 10E38400 == 24 [pid = 3672] [id = 676] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18181400) [pid = 3672] [serial = 1993] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15962400) [pid = 3672] [serial = 1981] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (160C5000) [pid = 3672] [serial = 1984] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14033800) [pid = 3672] [serial = 1978] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10E07000) [pid = 3672] [serial = 1972] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10E0FC00) [pid = 3672] [serial = 1973] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (129EB400) [pid = 3672] [serial = 1975] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (12D66C00) [pid = 3672] [serial = 1976] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11CEE000) [pid = 3672] [serial = 1969] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11CF7000) [pid = 3672] [serial = 1970] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16016000) [pid = 3672] [serial = 1982] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10E8E000) [pid = 3672] [serial = 1987] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1281C800) [pid = 3672] [serial = 1961] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11AEA000) [pid = 3672] [serial = 1960] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16802800) [pid = 3672] [serial = 1985] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16009800) [pid = 3672] [serial = 1964] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (14EDAC00) [pid = 3672] [serial = 1963] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (13224400) [pid = 3672] [serial = 1988] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (19E33400) [pid = 3672] [serial = 1967] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1988A800) [pid = 3672] [serial = 1966] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (175E9800) [pid = 3672] [serial = 1990] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (18181C00) [pid = 3672] [serial = 1994] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (17762800) [pid = 3672] [serial = 1991] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (14ED9800) [pid = 3672] [serial = 1979] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 3672 | 1466696197457 Marionette TRACE conn3 <- [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]]]}] 08:36:37 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) 08:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1901ms 08:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:36:37 INFO - PROCESS | 3672 | 1466696197506 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3672 | 1466696197510 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:36:37 INFO - PROCESS | 3672 | 1466696197515 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3672 | 1466696197518 Marionette TRACE conn3 <- [1,2674,null,{}] 08:36:37 INFO - PROCESS | 3672 | 1466696197524 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3672 | 1466696197527 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:37 INFO - PROCESS | 3672 | 1466696197615 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:36:37 INFO - PROCESS | 3672 | 1466696197707 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3672 | 1466696197711 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:37 INFO - PROCESS | 3672 | ++DOCSHELL 10E0DC00 == 25 [pid = 3672] [id = 678] 08:36:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (10E38400) [pid = 3672] [serial = 2034] [outer = 00000000] 08:36:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (110BE800) [pid = 3672] [serial = 2035] [outer = 10E38400] 08:36:37 INFO - PROCESS | 3672 | 1466696197759 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (111E2800) [pid = 3672] [serial = 2036] [outer = 10E38400] 08:36:38 INFO - PROCESS | 3672 | 1466696198665 Marionette TRACE conn3 <- [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"]]]}] 08:36:38 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 08:36:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1184ms 08:36:38 INFO - PROCESS | 3672 | 1466696198711 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3672 | 1466696198716 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:36:38 INFO - PROCESS | 3672 | 1466696198722 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3672 | 1466696198725 Marionette TRACE conn3 <- [1,2678,null,{}] 08:36:38 INFO - PROCESS | 3672 | 1466696198729 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3672 | 1466696198732 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:38 INFO - PROCESS | 3672 | 1466696198816 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:36:38 INFO - PROCESS | 3672 | 1466696198824 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3672 | 1466696198826 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:38 INFO - PROCESS | 3672 | ++DOCSHELL 1281C800 == 26 [pid = 3672] [id = 679] 08:36:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (1281D400) [pid = 3672] [serial = 2037] [outer = 00000000] 08:36:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (129F2C00) [pid = 3672] [serial = 2038] [outer = 1281D400] 08:36:38 INFO - PROCESS | 3672 | 1466696198873 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (12D89800) [pid = 3672] [serial = 2039] [outer = 1281D400] 08:36:39 INFO - PROCESS | 3672 | 1466696199832 Marionette TRACE conn3 <- [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"]]]}] 08:36:39 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 08:36:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1153ms 08:36:39 INFO - PROCESS | 3672 | 1466696199878 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3672 | 1466696199880 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:36:39 INFO - PROCESS | 3672 | 1466696199891 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 3672 | 1466696199894 Marionette TRACE conn3 <- [1,2682,null,{}] 08:36:39 INFO - PROCESS | 3672 | 1466696199905 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3672 | 1466696199910 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:40 INFO - PROCESS | 3672 | 1466696200027 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:36:40 INFO - PROCESS | 3672 | 1466696200034 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3672 | 1466696200037 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:40 INFO - PROCESS | 3672 | ++DOCSHELL 134B9C00 == 27 [pid = 3672] [id = 680] 08:36:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1394C800) [pid = 3672] [serial = 2040] [outer = 00000000] 08:36:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (140C4800) [pid = 3672] [serial = 2041] [outer = 1394C800] 08:36:40 INFO - PROCESS | 3672 | 1466696200085 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (14EDAC00) [pid = 3672] [serial = 2042] [outer = 1394C800] 08:36:41 INFO - PROCESS | 3672 | 1466696201074 Marionette TRACE conn3 <- [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"]]]}] 08:36:41 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 08:36:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1184ms 08:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:36:41 INFO - PROCESS | 3672 | 1466696201086 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3672 | 1466696201088 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:36:41 INFO - PROCESS | 3672 | 1466696201092 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 3672 | 1466696201103 Marionette TRACE conn3 <- [1,2686,null,{}] 08:36:41 INFO - PROCESS | 3672 | 1466696201115 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3672 | 1466696201117 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:41 INFO - PROCESS | 3672 | 1466696201232 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:36:41 INFO - PROCESS | 3672 | 1466696201239 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3672 | 1466696201241 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:41 INFO - PROCESS | 3672 | ++DOCSHELL 1510C800 == 28 [pid = 3672] [id = 681] 08:36:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15175000) [pid = 3672] [serial = 2043] [outer = 00000000] 08:36:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1600D000) [pid = 3672] [serial = 2044] [outer = 15175000] 08:36:41 INFO - PROCESS | 3672 | 1466696201284 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (160BAC00) [pid = 3672] [serial = 2045] [outer = 15175000] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1759C000) [pid = 3672] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10E06000) [pid = 3672] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1818A000) [pid = 3672] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16009400) [pid = 3672] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (11C33C00) [pid = 3672] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (0C7F9000) [pid = 3672] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (134BB800) [pid = 3672] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (10A62000) [pid = 3672] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (1780A400) [pid = 3672] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (17FE7C00) [pid = 3672] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:36:41 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (16D5EC00) [pid = 3672] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:36:42 INFO - PROCESS | 3672 | 1466696202319 Marionette TRACE conn3 <- [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"]]]}] 08:36:42 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 08:36:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1277ms 08:36:42 INFO - PROCESS | 3672 | 1466696202370 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3672 | 1466696202372 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:36:42 INFO - PROCESS | 3672 | 1466696202376 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 3672 | 1466696202377 Marionette TRACE conn3 <- [1,2690,null,{}] 08:36:42 INFO - PROCESS | 3672 | 1466696202381 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3672 | 1466696202383 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:42 INFO - PROCESS | 3672 | 1466696202458 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:36:42 INFO - PROCESS | 3672 | 1466696202464 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3672 | 1466696202466 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:42 INFO - PROCESS | 3672 | ++DOCSHELL 129F5800 == 29 [pid = 3672] [id = 682] 08:36:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (134BB800) [pid = 3672] [serial = 2046] [outer = 00000000] 08:36:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (160C0000) [pid = 3672] [serial = 2047] [outer = 134BB800] 08:36:42 INFO - PROCESS | 3672 | 1466696202509 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (1677A000) [pid = 3672] [serial = 2048] [outer = 134BB800] 08:36:42 INFO - PROCESS | 3672 | 1466696202967 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 639ms 08:36:42 INFO - PROCESS | 3672 | 1466696202998 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3672 | 1466696203000 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 3672 | 1466696203003 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:36:43 INFO - PROCESS | 3672 | 1466696203005 Marionette TRACE conn3 <- [1,2694,null,{}] 08:36:43 INFO - PROCESS | 3672 | 1466696203012 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3672 | 1466696203018 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:43 INFO - PROCESS | 3672 | 1466696203118 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:36:43 INFO - PROCESS | 3672 | 1466696203124 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3672 | 1466696203126 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:43 INFO - PROCESS | 3672 | ++DOCSHELL 1595D400 == 30 [pid = 3672] [id = 683] 08:36:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (16BBD000) [pid = 3672] [serial = 2049] [outer = 00000000] 08:36:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17593400) [pid = 3672] [serial = 2050] [outer = 16BBD000] 08:36:43 INFO - PROCESS | 3672 | 1466696203169 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17762400) [pid = 3672] [serial = 2051] [outer = 16BBD000] 08:36:43 INFO - PROCESS | 3672 | 1466696203763 Marionette TRACE conn3 <- [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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 795ms 08:36:43 INFO - PROCESS | 3672 | 1466696203806 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3672 | 1466696203811 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:36:43 INFO - PROCESS | 3672 | 1466696203905 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 3672 | 1466696203909 Marionette TRACE conn3 <- [1,2698,null,{}] 08:36:43 INFO - PROCESS | 3672 | 1466696203948 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3672 | 1466696203951 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:44 INFO - PROCESS | 3672 | 1466696204071 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:36:44 INFO - PROCESS | 3672 | 1466696204206 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3672 | 1466696204211 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:44 INFO - PROCESS | 3672 | ++DOCSHELL 103D1400 == 31 [pid = 3672] [id = 684] 08:36:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10434800) [pid = 3672] [serial = 2052] [outer = 00000000] 08:36:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11CD7C00) [pid = 3672] [serial = 2053] [outer = 10434800] 08:36:44 INFO - PROCESS | 3672 | 1466696204268 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11CFA800) [pid = 3672] [serial = 2054] [outer = 10434800] 08:36:44 INFO - PROCESS | 3672 | 1466696204969 Marionette TRACE conn3 <- [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] 08:36:45 INFO - PROCESS | 3672 | 1466696205041 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:36:45 INFO - PROCESS | 3672 | 1466696205075 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 3672 | 1466696205079 Marionette TRACE conn3 <- [1,2702,null,{}] 08:36:45 INFO - PROCESS | 3672 | 1466696205083 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3672 | 1466696205086 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:45 INFO - PROCESS | 3672 | 1466696205208 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:36:45 INFO - PROCESS | 3672 | 1466696205434 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3672 | 1466696205438 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:45 INFO - PROCESS | 3672 | ++DOCSHELL 0C7FA400 == 32 [pid = 3672] [id = 685] 08:36:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (0C7FAC00) [pid = 3672] [serial = 2055] [outer = 00000000] 08:36:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (105E9800) [pid = 3672] [serial = 2056] [outer = 0C7FAC00] 08:36:45 INFO - PROCESS | 3672 | 1466696205495 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10E09800) [pid = 3672] [serial = 2057] [outer = 0C7FAC00] 08:36:45 INFO - PROCESS | 3672 | --DOCSHELL 129F5800 == 31 [pid = 3672] [id = 682] 08:36:45 INFO - PROCESS | 3672 | --DOCSHELL 1510C800 == 30 [pid = 3672] [id = 681] 08:36:45 INFO - PROCESS | 3672 | --DOCSHELL 134B9C00 == 29 [pid = 3672] [id = 680] 08:36:45 INFO - PROCESS | 3672 | --DOCSHELL 1281C800 == 28 [pid = 3672] [id = 679] 08:36:45 INFO - PROCESS | 3672 | --DOCSHELL 10E0DC00 == 27 [pid = 3672] [id = 678] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (134B6000) [pid = 3672] [serial = 2023] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19887800) [pid = 3672] [serial = 1996] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (160C6400) [pid = 3672] [serial = 2011] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (12926C00) [pid = 3672] [serial = 2005] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (12D96000) [pid = 3672] [serial = 2006] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10436C00) [pid = 3672] [serial = 2002] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (10561000) [pid = 3672] [serial = 2003] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1402DC00) [pid = 3672] [serial = 2008] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (14ED8800) [pid = 3672] [serial = 2009] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (110C2800) [pid = 3672] [serial = 1999] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (11CFA400) [pid = 3672] [serial = 2000] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (17E2BC00) [pid = 3672] [serial = 2017] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1988CC00) [pid = 3672] [serial = 1997] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (1402EC00) [pid = 3672] [serial = 2024] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (1988FC00) [pid = 3672] [serial = 2020] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (17423400) [pid = 3672] [serial = 2014] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (175DC000) [pid = 3672] [serial = 2015] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (17FECC00) [pid = 3672] [serial = 2018] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (16A06400) [pid = 3672] [serial = 2012] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (19893000) [pid = 3672] [serial = 2021] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 46 (19BA7400) [pid = 3672] [serial = 2026] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3672 | --DOMWINDOW == 45 (19BA8000) [pid = 3672] [serial = 2027] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 3672 | 1466696206088 Marionette TRACE conn3 <- [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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:36:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1044ms 08:36:46 INFO - PROCESS | 3672 | 1466696206124 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3672 | 1466696206127 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:36:46 INFO - PROCESS | 3672 | 1466696206147 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3672 | 1466696206150 Marionette TRACE conn3 <- [1,2706,null,{}] 08:36:46 INFO - PROCESS | 3672 | 1466696206155 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3672 | 1466696206159 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:46 INFO - PROCESS | 3672 | 1466696206246 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:36:46 INFO - PROCESS | 3672 | 1466696206253 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3672 | 1466696206256 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:46 INFO - PROCESS | 3672 | ++DOCSHELL 111E4000 == 28 [pid = 3672] [id = 686] 08:36:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (111E8800) [pid = 3672] [serial = 2058] [outer = 00000000] 08:36:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (1281F800) [pid = 3672] [serial = 2059] [outer = 111E8800] 08:36:46 INFO - PROCESS | 3672 | 1466696206303 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (129F0C00) [pid = 3672] [serial = 2060] [outer = 111E8800] 08:36:46 INFO - PROCESS | 3672 | 1466696206853 Marionette TRACE conn3 <- [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] 08:36:46 INFO - PROCESS | 3672 | 1466696206892 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:36:46 INFO - PROCESS | 3672 | 1466696206897 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:36:46 INFO - PROCESS | 3672 | 1466696206899 Marionette TRACE conn3 <- [1,2710,null,{}] 08:36:46 INFO - PROCESS | 3672 | 1466696206902 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3672 | 1466696206905 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:46 INFO - PROCESS | 3672 | 1466696206991 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:36:47 INFO - PROCESS | 3672 | 1466696207084 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3672 | 1466696207086 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:47 INFO - PROCESS | 3672 | ++DOCSHELL 11AEE400 == 29 [pid = 3672] [id = 687] 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (1281E800) [pid = 3672] [serial = 2061] [outer = 00000000] 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (13220000) [pid = 3672] [serial = 2062] [outer = 1281E800] 08:36:47 INFO - PROCESS | 3672 | 1466696207130 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (140BEC00) [pid = 3672] [serial = 2063] [outer = 1281E800] 08:36:47 INFO - PROCESS | 3672 | 1466696207502 Marionette TRACE conn3 <- [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] 08:36:47 INFO - PROCESS | 3672 | 1466696207537 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:36:47 INFO - PROCESS | 3672 | 1466696207542 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3672 | 1466696207548 Marionette TRACE conn3 <- [1,2714,null,{}] 08:36:47 INFO - PROCESS | 3672 | 1466696207557 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3672 | 1466696207561 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:47 INFO - PROCESS | 3672 | 1466696207647 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:36:47 INFO - PROCESS | 3672 | 1466696207653 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3672 | 1466696207656 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:47 INFO - PROCESS | 3672 | ++DOCSHELL 156D9800 == 30 [pid = 3672] [id = 688] 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (15959C00) [pid = 3672] [serial = 2064] [outer = 00000000] 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (160BB000) [pid = 3672] [serial = 2065] [outer = 15959C00] 08:36:47 INFO - PROCESS | 3672 | 1466696207700 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (16593C00) [pid = 3672] [serial = 2066] [outer = 15959C00] 08:36:48 INFO - PROCESS | 3672 | 1466696208148 Marionette TRACE conn3 <- [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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:36:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 655ms 08:36:48 INFO - PROCESS | 3672 | 1466696208199 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3672 | 1466696208202 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:36:48 INFO - PROCESS | 3672 | 1466696208211 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3672 | 1466696208213 Marionette TRACE conn3 <- [1,2718,null,{}] 08:36:48 INFO - PROCESS | 3672 | 1466696208216 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3672 | 1466696208218 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:48 INFO - PROCESS | 3672 | 1466696208332 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:36:48 INFO - PROCESS | 3672 | 1466696208426 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3672 | 1466696208428 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:48 INFO - PROCESS | 3672 | ++DOCSHELL 16D52000 == 31 [pid = 3672] [id = 689] 08:36:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (16D53400) [pid = 3672] [serial = 2067] [outer = 00000000] 08:36:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (16F16400) [pid = 3672] [serial = 2068] [outer = 16D53400] 08:36:48 INFO - PROCESS | 3672 | 1466696208471 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (17596400) [pid = 3672] [serial = 2069] [outer = 16D53400] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (1394C800) [pid = 3672] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (15175000) [pid = 3672] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1394B000) [pid = 3672] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (10E38400) [pid = 3672] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (134BB800) [pid = 3672] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1281D400) [pid = 3672] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:36:49 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (111ECC00) [pid = 3672] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:36:49 INFO - PROCESS | 3672 | 1466696209351 Marionette TRACE conn3 <- [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"]]]}] 08:36:49 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 08:36:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:36:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1215ms 08:36:49 INFO - PROCESS | 3672 | 1466696209402 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3672 | 1466696209404 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:36:49 INFO - PROCESS | 3672 | 1466696209408 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3672 | 1466696209410 Marionette TRACE conn3 <- [1,2722,null,{}] 08:36:49 INFO - PROCESS | 3672 | 1466696209413 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3672 | 1466696209415 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:49 INFO - PROCESS | 3672 | 1466696209491 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:36:49 INFO - PROCESS | 3672 | 1466696209496 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 3672 | 1466696209502 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:49 INFO - PROCESS | 3672 | ++DOCSHELL 12D96000 == 32 [pid = 3672] [id = 690] 08:36:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (16E4F400) [pid = 3672] [serial = 2070] [outer = 00000000] 08:36:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (175E7800) [pid = 3672] [serial = 2071] [outer = 16E4F400] 08:36:49 INFO - PROCESS | 3672 | 1466696209555 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1780F000) [pid = 3672] [serial = 2072] [outer = 16E4F400] 08:36:50 INFO - PROCESS | 3672 | 1466696210044 Marionette TRACE conn3 <- [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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 702ms 08:36:50 INFO - PROCESS | 3672 | 1466696210107 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3672 | 1466696210109 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 3672 | 1466696210112 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:36:50 INFO - PROCESS | 3672 | 1466696210114 Marionette TRACE conn3 <- [1,2726,null,{}] 08:36:50 INFO - PROCESS | 3672 | 1466696210117 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3672 | 1466696210120 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:50 INFO - PROCESS | 3672 | 1466696210200 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:36:50 INFO - PROCESS | 3672 | 1466696210205 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3672 | 1466696210207 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:50 INFO - PROCESS | 3672 | ++DOCSHELL 17FE3400 == 33 [pid = 3672] [id = 691] 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (17FE9800) [pid = 3672] [serial = 2073] [outer = 00000000] 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (17FF2C00) [pid = 3672] [serial = 2074] [outer = 17FE9800] 08:36:50 INFO - PROCESS | 3672 | 1466696210249 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1817E400) [pid = 3672] [serial = 2075] [outer = 17FE9800] 08:36:50 INFO - PROCESS | 3672 | 1466696210683 Marionette TRACE conn3 <- [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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 592ms 08:36:50 INFO - PROCESS | 3672 | 1466696210712 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3672 | 1466696210714 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:36:50 INFO - PROCESS | 3672 | 1466696210717 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3672 | 1466696210718 Marionette TRACE conn3 <- [1,2730,null,{}] 08:36:50 INFO - PROCESS | 3672 | 1466696210722 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3672 | 1466696210723 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:50 INFO - PROCESS | 3672 | 1466696210805 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:36:50 INFO - PROCESS | 3672 | 1466696210811 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3672 | 1466696210812 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:50 INFO - PROCESS | 3672 | ++DOCSHELL 0C7EE800 == 34 [pid = 3672] [id = 692] 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (103D2000) [pid = 3672] [serial = 2076] [outer = 00000000] 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (18185800) [pid = 3672] [serial = 2077] [outer = 103D2000] 08:36:50 INFO - PROCESS | 3672 | 1466696210861 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1818CC00) [pid = 3672] [serial = 2078] [outer = 103D2000] 08:36:51 INFO - PROCESS | 3672 | 1466696211295 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 624ms 08:36:51 INFO - PROCESS | 3672 | 1466696211367 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3672 | 1466696211369 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 3672 | 1466696211373 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3672 | 1466696211375 Marionette TRACE conn3 <- [1,2734,null,{}] 08:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:36:51 INFO - PROCESS | 3672 | 1466696211379 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3672 | 1466696211381 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:51 INFO - PROCESS | 3672 | 1466696211460 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:36:51 INFO - PROCESS | 3672 | 1466696211465 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3672 | 1466696211467 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:51 INFO - PROCESS | 3672 | ++DOCSHELL 19885000 == 35 [pid = 3672] [id = 693] 08:36:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (19889400) [pid = 3672] [serial = 2079] [outer = 00000000] 08:36:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1988E400) [pid = 3672] [serial = 2080] [outer = 19889400] 08:36:51 INFO - PROCESS | 3672 | 1466696211509 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (19890800) [pid = 3672] [serial = 2081] [outer = 19889400] 08:36:51 INFO - PROCESS | 3672 | 1466696211948 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 592ms 08:36:51 INFO - PROCESS | 3672 | 1466696211973 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3672 | 1466696211975 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:36:51 INFO - PROCESS | 3672 | 1466696211978 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3672 | 1466696211980 Marionette TRACE conn3 <- [1,2738,null,{}] 08:36:51 INFO - PROCESS | 3672 | 1466696211984 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3672 | 1466696211985 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:52 INFO - PROCESS | 3672 | 1466696212112 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:36:52 INFO - PROCESS | 3672 | 1466696212120 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3672 | 1466696212122 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:52 INFO - PROCESS | 3672 | ++DOCSHELL 103CB000 == 36 [pid = 3672] [id = 694] 08:36:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (15454C00) [pid = 3672] [serial = 2082] [outer = 00000000] 08:36:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (19BA9000) [pid = 3672] [serial = 2083] [outer = 15454C00] 08:36:52 INFO - PROCESS | 3672 | 1466696212164 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (19BA9C00) [pid = 3672] [serial = 2084] [outer = 15454C00] 08:36:52 INFO - PROCESS | 3672 | 1466696212807 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 888ms 08:36:52 INFO - PROCESS | 3672 | 1466696212884 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3672 | 1466696212889 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 3672 | 1466696212893 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:36:52 INFO - PROCESS | 3672 | 1466696212899 Marionette TRACE conn3 <- [1,2742,null,{}] 08:36:52 INFO - PROCESS | 3672 | 1466696212919 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3672 | 1466696212921 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:53 INFO - PROCESS | 3672 | 1466696213039 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:36:53 INFO - PROCESS | 3672 | 1466696213173 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3672 | 1466696213176 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:53 INFO - PROCESS | 3672 | ++DOCSHELL 114D3400 == 37 [pid = 3672] [id = 695] 08:36:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11AEBC00) [pid = 3672] [serial = 2085] [outer = 00000000] 08:36:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (129F5800) [pid = 3672] [serial = 2086] [outer = 11AEBC00] 08:36:53 INFO - PROCESS | 3672 | 1466696213235 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (134B6000) [pid = 3672] [serial = 2087] [outer = 11AEBC00] 08:36:53 INFO - PROCESS | 3672 | 1466696213794 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 966ms 08:36:53 INFO - PROCESS | 3672 | 1466696213861 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 3672 | 1466696213865 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:36:53 INFO - PROCESS | 3672 | 1466696213873 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 3672 | 1466696213878 Marionette TRACE conn3 <- [1,2746,null,{}] 08:36:53 INFO - PROCESS | 3672 | 1466696213883 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3672 | 1466696213888 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:53 INFO - PROCESS | 3672 | 1466696213997 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:36:54 INFO - PROCESS | 3672 | 1466696214137 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3672 | 1466696214139 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:54 INFO - PROCESS | 3672 | ++DOCSHELL 160BC400 == 38 [pid = 3672] [id = 696] 08:36:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (160C0C00) [pid = 3672] [serial = 2088] [outer = 00000000] 08:36:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16BC0000) [pid = 3672] [serial = 2089] [outer = 160C0C00] 08:36:54 INFO - PROCESS | 3672 | 1466696214195 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (175E0400) [pid = 3672] [serial = 2090] [outer = 160C0C00] 08:36:54 INFO - PROCESS | 3672 | 1466696214712 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 889ms 08:36:54 INFO - PROCESS | 3672 | 1466696214760 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3672 | 1466696214763 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:36:54 INFO - PROCESS | 3672 | 1466696214766 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 3672 | 1466696214770 Marionette TRACE conn3 <- [1,2750,null,{}] 08:36:54 INFO - PROCESS | 3672 | 1466696214781 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3672 | 1466696214786 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:54 INFO - PROCESS | 3672 | 1466696214895 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:36:55 INFO - PROCESS | 3672 | 1466696215011 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3672 | 1466696215015 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:55 INFO - PROCESS | 3672 | ++DOCSHELL 19BA7C00 == 39 [pid = 3672] [id = 697] 08:36:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19BA8000) [pid = 3672] [serial = 2091] [outer = 00000000] 08:36:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19D60C00) [pid = 3672] [serial = 2092] [outer = 19BA8000] 08:36:55 INFO - PROCESS | 3672 | 1466696215110 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19D69400) [pid = 3672] [serial = 2093] [outer = 19BA8000] 08:36:55 INFO - PROCESS | 3672 | 1466696215888 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1153ms 08:36:55 INFO - PROCESS | 3672 | 1466696215927 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3672 | 1466696215933 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:36:55 INFO - PROCESS | 3672 | 1466696215938 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3672 | 1466696215942 Marionette TRACE conn3 <- [1,2754,null,{}] 08:36:55 INFO - PROCESS | 3672 | 1466696215947 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3672 | 1466696215950 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:56 INFO - PROCESS | 3672 | 1466696216052 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:36:56 INFO - PROCESS | 3672 | 1466696216188 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 3672 | 1466696216192 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:56 INFO - PROCESS | 3672 | ++DOCSHELL 11CF2800 == 40 [pid = 3672] [id = 698] 08:36:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (11CF3C00) [pid = 3672] [serial = 2094] [outer = 00000000] 08:36:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (128A1400) [pid = 3672] [serial = 2095] [outer = 11CF3C00] 08:36:56 INFO - PROCESS | 3672 | 1466696216242 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12BD7C00) [pid = 3672] [serial = 2096] [outer = 11CF3C00] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 19885000 == 39 [pid = 3672] [id = 693] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 0C7EE800 == 38 [pid = 3672] [id = 692] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 17FE3400 == 37 [pid = 3672] [id = 691] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 12D96000 == 36 [pid = 3672] [id = 690] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 16D52000 == 35 [pid = 3672] [id = 689] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 156D9800 == 34 [pid = 3672] [id = 688] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 11AEE400 == 33 [pid = 3672] [id = 687] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 111E4000 == 32 [pid = 3672] [id = 686] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 0C7FA400 == 31 [pid = 3672] [id = 685] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 103D1400 == 30 [pid = 3672] [id = 684] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 1595D400 == 29 [pid = 3672] [id = 683] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 134B0000 == 28 [pid = 3672] [id = 677] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 160BC400 == 27 [pid = 3672] [id = 696] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 19BA7C00 == 26 [pid = 3672] [id = 697] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 103CB000 == 25 [pid = 3672] [id = 694] 08:36:57 INFO - PROCESS | 3672 | --DOCSHELL 114D3400 == 24 [pid = 3672] [id = 695] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (140C4800) [pid = 3672] [serial = 2041] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1600D000) [pid = 3672] [serial = 2044] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14EDAC00) [pid = 3672] [serial = 2042] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15452C00) [pid = 3672] [serial = 2033] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1517BC00) [pid = 3672] [serial = 2032] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (160BAC00) [pid = 3672] [serial = 2045] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (110BE800) [pid = 3672] [serial = 2035] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (111E2800) [pid = 3672] [serial = 2036] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (160C0000) [pid = 3672] [serial = 2047] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (129F2C00) [pid = 3672] [serial = 2038] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1677A000) [pid = 3672] [serial = 2048] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17593400) [pid = 3672] [serial = 2050] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (13C3C400) [pid = 3672] [serial = 2030] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (132ADC00) [pid = 3672] [serial = 2029] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (12D89800) [pid = 3672] [serial = 2039] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3672 | 1466696217418 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1496ms 08:36:57 INFO - PROCESS | 3672 | 1466696217444 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3672 | 1466696217447 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:36:57 INFO - PROCESS | 3672 | 1466696217452 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3672 | 1466696217455 Marionette TRACE conn3 <- [1,2758,null,{}] 08:36:57 INFO - PROCESS | 3672 | 1466696217460 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3672 | 1466696217463 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:57 INFO - PROCESS | 3672 | 1466696217592 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:36:57 INFO - PROCESS | 3672 | 1466696217691 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3672 | 1466696217694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:57 INFO - PROCESS | 3672 | ++DOCSHELL 10A63C00 == 25 [pid = 3672] [id = 699] 08:36:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10E06800) [pid = 3672] [serial = 2097] [outer = 00000000] 08:36:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10E96800) [pid = 3672] [serial = 2098] [outer = 10E06800] 08:36:57 INFO - PROCESS | 3672 | 1466696217740 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (110C3800) [pid = 3672] [serial = 2099] [outer = 10E06800] 08:36:58 INFO - PROCESS | 3672 | 1466696218152 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 732ms 08:36:58 INFO - PROCESS | 3672 | 1466696218190 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3672 | 1466696218195 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:36:58 INFO - PROCESS | 3672 | 1466696218206 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3672 | 1466696218208 Marionette TRACE conn3 <- [1,2762,null,{}] 08:36:58 INFO - PROCESS | 3672 | 1466696218212 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3672 | 1466696218214 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:58 INFO - PROCESS | 3672 | 1466696218299 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:36:58 INFO - PROCESS | 3672 | 1466696218307 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3672 | 1466696218310 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:58 INFO - PROCESS | 3672 | ++DOCSHELL 11CF9400 == 26 [pid = 3672] [id = 700] 08:36:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11CF9C00) [pid = 3672] [serial = 2100] [outer = 00000000] 08:36:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1291C000) [pid = 3672] [serial = 2101] [outer = 11CF9C00] 08:36:58 INFO - PROCESS | 3672 | 1466696218356 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12BCAC00) [pid = 3672] [serial = 2102] [outer = 11CF9C00] 08:36:58 INFO - PROCESS | 3672 | 1466696218831 Marionette TRACE conn3 <- [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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 639ms 08:36:58 INFO - PROCESS | 3672 | 1466696218845 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3672 | 1466696218847 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:36:58 INFO - PROCESS | 3672 | 1466696218850 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3672 | 1466696218853 Marionette TRACE conn3 <- [1,2766,null,{}] 08:36:58 INFO - PROCESS | 3672 | 1466696218868 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3672 | 1466696218872 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:58 INFO - PROCESS | 3672 | 1466696218953 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:36:58 INFO - PROCESS | 3672 | 1466696218961 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3672 | 1466696218964 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:58 INFO - PROCESS | 3672 | ++DOCSHELL 13C42000 == 27 [pid = 3672] [id = 701] 08:36:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13C42800) [pid = 3672] [serial = 2103] [outer = 00000000] 08:36:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (140C6800) [pid = 3672] [serial = 2104] [outer = 13C42800] 08:36:58 INFO - PROCESS | 3672 | 1466696219012 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1516F800) [pid = 3672] [serial = 2105] [outer = 13C42800] 08:36:59 INFO - PROCESS | 3672 | 1466696219504 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 701ms 08:36:59 INFO - PROCESS | 3672 | 1466696219552 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3672 | 1466696219555 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 3672 | 1466696219558 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 3672 | 1466696219560 Marionette TRACE conn3 <- [1,2770,null,{}] 08:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:36:59 INFO - PROCESS | 3672 | 1466696219563 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3672 | 1466696219565 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:59 INFO - PROCESS | 3672 | 1466696219684 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:36:59 INFO - PROCESS | 3672 | 1466696219690 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3672 | 1466696219692 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:36:59 INFO - PROCESS | 3672 | ++DOCSHELL 1544BC00 == 28 [pid = 3672] [id = 702] 08:36:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1544FC00) [pid = 3672] [serial = 2106] [outer = 00000000] 08:36:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15963800) [pid = 3672] [serial = 2107] [outer = 1544FC00] 08:36:59 INFO - PROCESS | 3672 | 1466696219811 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1600B000) [pid = 3672] [serial = 2108] [outer = 1544FC00] 08:37:00 INFO - PROCESS | 3672 | 1466696220220 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 685ms 08:37:00 INFO - PROCESS | 3672 | 1466696220259 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3672 | 1466696220261 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:37:00 INFO - PROCESS | 3672 | 1466696220265 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3672 | 1466696220266 Marionette TRACE conn3 <- [1,2774,null,{}] 08:37:00 INFO - PROCESS | 3672 | 1466696220277 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3672 | 1466696220279 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:00 INFO - PROCESS | 3672 | 1466696220392 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:37:00 INFO - PROCESS | 3672 | 1466696220485 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3672 | 1466696220487 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:00 INFO - PROCESS | 3672 | ++DOCSHELL 160C2400 == 29 [pid = 3672] [id = 703] 08:37:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (160C2800) [pid = 3672] [serial = 2109] [outer = 00000000] 08:37:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16781C00) [pid = 3672] [serial = 2110] [outer = 160C2800] 08:37:00 INFO - PROCESS | 3672 | 1466696220531 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1680B000) [pid = 3672] [serial = 2111] [outer = 160C2800] 08:37:00 INFO - PROCESS | 3672 | 1466696220940 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 732ms 08:37:00 INFO - PROCESS | 3672 | 1466696220989 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3672 | 1466696220991 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 3672 | 1466696220995 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:37:00 INFO - PROCESS | 3672 | 1466696220996 Marionette TRACE conn3 <- [1,2778,null,{}] 08:37:01 INFO - PROCESS | 3672 | 1466696220999 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3672 | 1466696221005 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:01 INFO - PROCESS | 3672 | 1466696221149 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:37:01 INFO - PROCESS | 3672 | 1466696221231 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3672 | 1466696221233 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:01 INFO - PROCESS | 3672 | ++DOCSHELL 17423400 == 30 [pid = 3672] [id = 704] 08:37:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1759C000) [pid = 3672] [serial = 2112] [outer = 00000000] 08:37:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F26C00) [pid = 3672] [serial = 2113] [outer = 1759C000] 08:37:01 INFO - PROCESS | 3672 | 1466696221304 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FEBC00) [pid = 3672] [serial = 2114] [outer = 1759C000] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15454C00) [pid = 3672] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19889400) [pid = 3672] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16D53400) [pid = 3672] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16E4F400) [pid = 3672] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0C7FAC00) [pid = 3672] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16BBD000) [pid = 3672] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (111E8800) [pid = 3672] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15959C00) [pid = 3672] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10434800) [pid = 3672] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1281E800) [pid = 3672] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17FE9800) [pid = 3672] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:37:01 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (103D2000) [pid = 3672] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:37:01 INFO - PROCESS | 3672 | 1466696221905 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:37:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 935ms 08:37:01 INFO - PROCESS | 3672 | 1466696221940 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3672 | 1466696221952 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:37:01 INFO - PROCESS | 3672 | 1466696221955 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:37:01 INFO - PROCESS | 3672 | 1466696221957 Marionette TRACE conn3 <- [1,2782,null,{}] 08:37:01 INFO - PROCESS | 3672 | 1466696221960 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3672 | 1466696221962 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:02 INFO - PROCESS | 3672 | 1466696222080 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:37:02 INFO - PROCESS | 3672 | 1466696222091 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3672 | 1466696222094 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:02 INFO - PROCESS | 3672 | ++DOCSHELL 13155C00 == 31 [pid = 3672] [id = 705] 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1402D800) [pid = 3672] [serial = 2115] [outer = 00000000] 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16D53400) [pid = 3672] [serial = 2116] [outer = 1402D800] 08:37:02 INFO - PROCESS | 3672 | 1466696222141 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1402EC00) [pid = 3672] [serial = 2117] [outer = 1402D800] 08:37:02 INFO - PROCESS | 3672 | 1466696222536 Marionette TRACE conn3 <- [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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 638ms 08:37:02 INFO - PROCESS | 3672 | 1466696222595 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3672 | 1466696222597 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 3672 | 1466696222604 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:37:02 INFO - PROCESS | 3672 | 1466696222606 Marionette TRACE conn3 <- [1,2786,null,{}] 08:37:02 INFO - PROCESS | 3672 | 1466696222609 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3672 | 1466696222611 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:02 INFO - PROCESS | 3672 | 1466696222686 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:37:02 INFO - PROCESS | 3672 | 1466696222692 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3672 | 1466696222694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:02 INFO - PROCESS | 3672 | ++DOCSHELL 111E8800 == 32 [pid = 3672] [id = 706] 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (128A6C00) [pid = 3672] [serial = 2118] [outer = 00000000] 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1818C800) [pid = 3672] [serial = 2119] [outer = 128A6C00] 08:37:02 INFO - PROCESS | 3672 | 1466696222737 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10E0FC00) [pid = 3672] [serial = 2120] [outer = 128A6C00] 08:37:03 INFO - PROCESS | 3672 | 1466696223189 Marionette TRACE conn3 <- [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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 623ms 08:37:03 INFO - PROCESS | 3672 | 1466696223245 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3672 | 1466696223247 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:37:03 INFO - PROCESS | 3672 | 1466696223251 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3672 | 1466696223252 Marionette TRACE conn3 <- [1,2790,null,{}] 08:37:03 INFO - PROCESS | 3672 | 1466696223256 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3672 | 1466696223257 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:03 INFO - PROCESS | 3672 | 1466696223332 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:37:03 INFO - PROCESS | 3672 | 1466696223337 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3672 | 1466696223340 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:03 INFO - PROCESS | 3672 | ++DOCSHELL 13C41400 == 33 [pid = 3672] [id = 707] 08:37:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19892400) [pid = 3672] [serial = 2121] [outer = 00000000] 08:37:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19BAB800) [pid = 3672] [serial = 2122] [outer = 19892400] 08:37:03 INFO - PROCESS | 3672 | 1466696223382 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19BAE000) [pid = 3672] [serial = 2123] [outer = 19892400] 08:37:03 INFO - PROCESS | 3672 | 1466696224005 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 795ms 08:37:04 INFO - PROCESS | 3672 | 1466696224106 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3672 | 1466696224111 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 3672 | 1466696224118 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3672 | 1466696224122 Marionette TRACE conn3 <- [1,2794,null,{}] 08:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:37:04 INFO - PROCESS | 3672 | 1466696224127 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3672 | 1466696224130 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:04 INFO - PROCESS | 3672 | 1466696224269 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:37:04 INFO - PROCESS | 3672 | 1466696224403 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3672 | 1466696224408 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:04 INFO - PROCESS | 3672 | ++DOCSHELL 1036A800 == 34 [pid = 3672] [id = 708] 08:37:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1036EC00) [pid = 3672] [serial = 2124] [outer = 00000000] 08:37:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (111EBC00) [pid = 3672] [serial = 2125] [outer = 1036EC00] 08:37:04 INFO - PROCESS | 3672 | 1466696224464 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11CF0800) [pid = 3672] [serial = 2126] [outer = 1036EC00] 08:37:05 INFO - PROCESS | 3672 | 1466696225117 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1028ms 08:37:05 INFO - PROCESS | 3672 | 1466696225162 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3672 | 1466696225167 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:37:05 INFO - PROCESS | 3672 | 1466696225173 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 3672 | 1466696225176 Marionette TRACE conn3 <- [1,2798,null,{}] 08:37:05 INFO - PROCESS | 3672 | 1466696225180 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3672 | 1466696225183 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:05 INFO - PROCESS | 3672 | 1466696225334 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:37:05 INFO - PROCESS | 3672 | 1466696225476 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3672 | 1466696225479 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:05 INFO - PROCESS | 3672 | ++DOCSHELL 10B9C800 == 35 [pid = 3672] [id = 709] 08:37:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10BA4C00) [pid = 3672] [serial = 2127] [outer = 00000000] 08:37:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (129F5400) [pid = 3672] [serial = 2128] [outer = 10BA4C00] 08:37:05 INFO - PROCESS | 3672 | 1466696225536 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (134BC800) [pid = 3672] [serial = 2129] [outer = 10BA4C00] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 111E8800 == 34 [pid = 3672] [id = 706] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 13155C00 == 33 [pid = 3672] [id = 705] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 17423400 == 32 [pid = 3672] [id = 704] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 160C2400 == 31 [pid = 3672] [id = 703] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 1544BC00 == 30 [pid = 3672] [id = 702] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 13C42000 == 29 [pid = 3672] [id = 701] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 11CF9400 == 28 [pid = 3672] [id = 700] 08:37:06 INFO - PROCESS | 3672 | --DOCSHELL 10A63C00 == 27 [pid = 3672] [id = 699] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1988E400) [pid = 3672] [serial = 2080] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16F16400) [pid = 3672] [serial = 2068] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (175E7800) [pid = 3672] [serial = 2071] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17596400) [pid = 3672] [serial = 2069] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (105E9800) [pid = 3672] [serial = 2056] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10E09800) [pid = 3672] [serial = 2057] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17762400) [pid = 3672] [serial = 2051] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1281F800) [pid = 3672] [serial = 2059] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (129F0C00) [pid = 3672] [serial = 2060] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (160BB000) [pid = 3672] [serial = 2065] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CD7C00) [pid = 3672] [serial = 2053] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11CFA800) [pid = 3672] [serial = 2054] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (13220000) [pid = 3672] [serial = 2062] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (140BEC00) [pid = 3672] [serial = 2063] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19890800) [pid = 3672] [serial = 2081] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17FF2C00) [pid = 3672] [serial = 2074] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18185800) [pid = 3672] [serial = 2077] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1818CC00) [pid = 3672] [serial = 2078] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1780F000) [pid = 3672] [serial = 2072] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16593C00) [pid = 3672] [serial = 2066] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1817E400) [pid = 3672] [serial = 2075] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19BA9C00) [pid = 3672] [serial = 2084] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (19BA9000) [pid = 3672] [serial = 2083] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 3672 | 1466696226337 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1184ms 08:37:06 INFO - PROCESS | 3672 | 1466696226367 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3672 | 1466696226370 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:37:06 INFO - PROCESS | 3672 | 1466696226374 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3672 | 1466696226379 Marionette TRACE conn3 <- [1,2802,null,{}] 08:37:06 INFO - PROCESS | 3672 | 1466696226384 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3672 | 1466696226386 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:06 INFO - PROCESS | 3672 | 1466696226474 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:37:06 INFO - PROCESS | 3672 | 1466696226481 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3672 | 1466696226484 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:06 INFO - PROCESS | 3672 | ++DOCSHELL 105E9800 == 28 [pid = 3672] [id = 710] 08:37:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (105F2000) [pid = 3672] [serial = 2130] [outer = 00000000] 08:37:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (110C1800) [pid = 3672] [serial = 2131] [outer = 105F2000] 08:37:06 INFO - PROCESS | 3672 | 1466696226531 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11AE5C00) [pid = 3672] [serial = 2132] [outer = 105F2000] 08:37:07 INFO - PROCESS | 3672 | 1466696227092 Marionette TRACE conn3 <- [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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 795ms 08:37:07 INFO - PROCESS | 3672 | 1466696227159 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3672 | 1466696227163 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:37:07 INFO - PROCESS | 3672 | 1466696227168 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3672 | 1466696227171 Marionette TRACE conn3 <- [1,2806,null,{}] 08:37:07 INFO - PROCESS | 3672 | 1466696227174 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3672 | 1466696227177 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:07 INFO - PROCESS | 3672 | 1466696227278 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:37:07 INFO - PROCESS | 3672 | 1466696227375 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3672 | 1466696227378 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:07 INFO - PROCESS | 3672 | ++DOCSHELL 13122C00 == 29 [pid = 3672] [id = 711] 08:37:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13127400) [pid = 3672] [serial = 2133] [outer = 00000000] 08:37:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13220000) [pid = 3672] [serial = 2134] [outer = 13127400] 08:37:07 INFO - PROCESS | 3672 | 1466696227423 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13957800) [pid = 3672] [serial = 2135] [outer = 13127400] 08:37:07 INFO - PROCESS | 3672 | 1466696227795 Marionette TRACE conn3 <- [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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 639ms 08:37:07 INFO - PROCESS | 3672 | 1466696227817 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3672 | 1466696227819 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 3672 | 1466696227823 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:37:07 INFO - PROCESS | 3672 | 1466696227826 Marionette TRACE conn3 <- [1,2810,null,{}] 08:37:07 INFO - PROCESS | 3672 | 1466696227837 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3672 | 1466696227841 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:07 INFO - PROCESS | 3672 | 1466696227923 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:37:07 INFO - PROCESS | 3672 | 1466696227931 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3672 | 1466696227934 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:07 INFO - PROCESS | 3672 | ++DOCSHELL 153BE000 == 30 [pid = 3672] [id = 712] 08:37:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1544BC00) [pid = 3672] [serial = 2136] [outer = 00000000] 08:37:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (156D9000) [pid = 3672] [serial = 2137] [outer = 1544BC00] 08:37:07 INFO - PROCESS | 3672 | 1466696227981 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (160B8800) [pid = 3672] [serial = 2138] [outer = 1544BC00] 08:37:08 INFO - PROCESS | 3672 | 1466696228441 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 623ms 08:37:08 INFO - PROCESS | 3672 | 1466696228461 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3672 | 1466696228464 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:37:08 INFO - PROCESS | 3672 | 1466696228486 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3672 | 1466696228487 Marionette TRACE conn3 <- [1,2814,null,{}] 08:37:08 INFO - PROCESS | 3672 | 1466696228491 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3672 | 1466696228493 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:08 INFO - PROCESS | 3672 | 1466696228613 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:37:08 INFO - PROCESS | 3672 | 1466696228708 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3672 | 1466696228710 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:08 INFO - PROCESS | 3672 | ++DOCSHELL 16802000 == 31 [pid = 3672] [id = 713] 08:37:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16802400) [pid = 3672] [serial = 2139] [outer = 00000000] 08:37:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16D5EC00) [pid = 3672] [serial = 2140] [outer = 16802400] 08:37:08 INFO - PROCESS | 3672 | 1466696228753 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16F10800) [pid = 3672] [serial = 2141] [outer = 16802400] 08:37:09 INFO - PROCESS | 3672 | 1466696229163 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 08:37:09 INFO - PROCESS | 3672 | 1466696229226 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3672 | 1466696229228 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:37:09 INFO - PROCESS | 3672 | 1466696229231 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 3672 | 1466696229233 Marionette TRACE conn3 <- [1,2818,null,{}] 08:37:09 INFO - PROCESS | 3672 | 1466696229237 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3672 | 1466696229239 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:09 INFO - PROCESS | 3672 | 1466696229356 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:37:09 INFO - PROCESS | 3672 | 1466696229427 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3672 | 1466696229429 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:09 INFO - PROCESS | 3672 | ++DOCSHELL 17596400 == 32 [pid = 3672] [id = 714] 08:37:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17761C00) [pid = 3672] [serial = 2142] [outer = 00000000] 08:37:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17809C00) [pid = 3672] [serial = 2143] [outer = 17761C00] 08:37:09 INFO - PROCESS | 3672 | 1466696229472 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1780B400) [pid = 3672] [serial = 2144] [outer = 17761C00] 08:37:09 INFO - PROCESS | 3672 | 1466696229908 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 686ms 08:37:09 INFO - PROCESS | 3672 | 1466696229930 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3672 | 1466696229932 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 3672 | 1466696229935 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:37:09 INFO - PROCESS | 3672 | 1466696229937 Marionette TRACE conn3 <- [1,2822,null,{}] 08:37:09 INFO - PROCESS | 3672 | 1466696229940 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3672 | 1466696229946 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:10 INFO - PROCESS | 3672 | 1466696230094 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:37:10 INFO - PROCESS | 3672 | 1466696230132 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3672 | 1466696230134 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:10 INFO - PROCESS | 3672 | ++DOCSHELL 18182400 == 33 [pid = 3672] [id = 715] 08:37:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18183000) [pid = 3672] [serial = 2145] [outer = 00000000] 08:37:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19885000) [pid = 3672] [serial = 2146] [outer = 18183000] 08:37:10 INFO - PROCESS | 3672 | 1466696230176 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19885800) [pid = 3672] [serial = 2147] [outer = 18183000] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CF9C00) [pid = 3672] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11CF3C00) [pid = 3672] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10E06800) [pid = 3672] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13C42800) [pid = 3672] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1759C000) [pid = 3672] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (160C2800) [pid = 3672] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (128A6C00) [pid = 3672] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1402D800) [pid = 3672] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11AEBC00) [pid = 3672] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (160C0C00) [pid = 3672] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19BA8000) [pid = 3672] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:37:10 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1544FC00) [pid = 3672] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:37:10 INFO - PROCESS | 3672 | 1466696230682 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 794ms 08:37:10 INFO - PROCESS | 3672 | 1466696230738 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3672 | 1466696230741 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:37:10 INFO - PROCESS | 3672 | 1466696230746 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 3672 | 1466696230748 Marionette TRACE conn3 <- [1,2826,null,{}] 08:37:10 INFO - PROCESS | 3672 | 1466696230753 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3672 | 1466696230756 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:10 INFO - PROCESS | 3672 | 1466696230899 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:37:10 INFO - PROCESS | 3672 | 1466696230963 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3672 | 1466696230965 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:10 INFO - PROCESS | 3672 | ++DOCSHELL 10A59800 == 34 [pid = 3672] [id = 716] 08:37:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10A5BC00) [pid = 3672] [serial = 2148] [outer = 00000000] 08:37:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (134BAC00) [pid = 3672] [serial = 2149] [outer = 10A5BC00] 08:37:10 INFO - PROCESS | 3672 | 1466696231010 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (160C5000) [pid = 3672] [serial = 2150] [outer = 10A5BC00] 08:37:11 INFO - PROCESS | 3672 | 1466696231370 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 623ms 08:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:37:11 INFO - PROCESS | 3672 | 1466696231381 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3672 | 1466696231383 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 3672 | 1466696231386 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3672 | 1466696231388 Marionette TRACE conn3 <- [1,2830,null,{}] 08:37:11 INFO - PROCESS | 3672 | 1466696231391 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3672 | 1466696231393 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:11 INFO - PROCESS | 3672 | 1466696231535 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:37:11 INFO - PROCESS | 3672 | 1466696231546 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3672 | 1466696231549 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:11 INFO - PROCESS | 3672 | ++DOCSHELL 10E3DC00 == 35 [pid = 3672] [id = 717] 08:37:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (114CA800) [pid = 3672] [serial = 2151] [outer = 00000000] 08:37:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1817F000) [pid = 3672] [serial = 2152] [outer = 114CA800] 08:37:11 INFO - PROCESS | 3672 | 1466696231591 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1988D000) [pid = 3672] [serial = 2153] [outer = 114CA800] 08:37:12 INFO - PROCESS | 3672 | 1466696232017 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 686ms 08:37:12 INFO - PROCESS | 3672 | 1466696232086 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3672 | 1466696232088 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:37:12 INFO - PROCESS | 3672 | 1466696232091 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3672 | 1466696232093 Marionette TRACE conn3 <- [1,2834,null,{}] 08:37:12 INFO - PROCESS | 3672 | 1466696232096 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3672 | 1466696232098 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:12 INFO - PROCESS | 3672 | 1466696232224 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:37:12 INFO - PROCESS | 3672 | 1466696232236 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3672 | 1466696232238 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:12 INFO - PROCESS | 3672 | ++DOCSHELL 103D2C00 == 36 [pid = 3672] [id = 718] 08:37:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10E08C00) [pid = 3672] [serial = 2154] [outer = 00000000] 08:37:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19892800) [pid = 3672] [serial = 2155] [outer = 10E08C00] 08:37:12 INFO - PROCESS | 3672 | 1466696232281 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19BAC000) [pid = 3672] [serial = 2156] [outer = 10E08C00] 08:37:12 INFO - PROCESS | 3672 | 1466696232823 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 795ms 08:37:12 INFO - PROCESS | 3672 | 1466696232878 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3672 | 1466696232882 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:37:12 INFO - PROCESS | 3672 | 1466696232887 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3672 | 1466696232891 Marionette TRACE conn3 <- [1,2838,null,{}] 08:37:12 INFO - PROCESS | 3672 | 1466696232897 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3672 | 1466696232900 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:13 INFO - PROCESS | 3672 | 1466696233021 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:37:13 INFO - PROCESS | 3672 | 1466696233157 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3672 | 1466696233160 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:13 INFO - PROCESS | 3672 | ++DOCSHELL 104E0400 == 37 [pid = 3672] [id = 719] 08:37:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10A5D000) [pid = 3672] [serial = 2157] [outer = 00000000] 08:37:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11CFA000) [pid = 3672] [serial = 2158] [outer = 10A5D000] 08:37:13 INFO - PROCESS | 3672 | 1466696233217 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12D6B800) [pid = 3672] [serial = 2159] [outer = 10A5D000] 08:37:13 INFO - PROCESS | 3672 | 1466696233782 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 936ms 08:37:13 INFO - PROCESS | 3672 | 1466696233834 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3672 | 1466696233839 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:37:13 INFO - PROCESS | 3672 | 1466696233845 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3672 | 1466696233848 Marionette TRACE conn3 <- [1,2842,null,{}] 08:37:13 INFO - PROCESS | 3672 | 1466696233852 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3672 | 1466696233854 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:13 INFO - PROCESS | 3672 | 1466696233961 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:37:14 INFO - PROCESS | 3672 | 1466696234104 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3672 | 1466696234107 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:14 INFO - PROCESS | 3672 | ++DOCSHELL 140BD800 == 38 [pid = 3672] [id = 720] 08:37:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (140C2000) [pid = 3672] [serial = 2160] [outer = 00000000] 08:37:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15678400) [pid = 3672] [serial = 2161] [outer = 140C2000] 08:37:14 INFO - PROCESS | 3672 | 1466696234168 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (160BEC00) [pid = 3672] [serial = 2162] [outer = 140C2000] 08:37:14 INFO - PROCESS | 3672 | 1466696234759 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:37:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 935ms 08:37:14 INFO - PROCESS | 3672 | 1466696234790 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 3672 | 1466696234793 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:37:14 INFO - PROCESS | 3672 | 1466696234796 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 3672 | 1466696234800 Marionette TRACE conn3 <- [1,2846,null,{}] 08:37:14 INFO - PROCESS | 3672 | 1466696234811 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 3672 | 1466696234816 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:14 INFO - PROCESS | 3672 | 1466696234920 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:37:15 INFO - PROCESS | 3672 | 1466696235065 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3672 | 1466696235068 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:15 INFO - PROCESS | 3672 | ++DOCSHELL 19BAA400 == 39 [pid = 3672] [id = 721] 08:37:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BAEC00) [pid = 3672] [serial = 2163] [outer = 00000000] 08:37:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E38400) [pid = 3672] [serial = 2164] [outer = 19BAEC00] 08:37:15 INFO - PROCESS | 3672 | 1466696235124 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E3CC00) [pid = 3672] [serial = 2165] [outer = 19BAEC00] 08:37:15 INFO - PROCESS | 3672 | 1466696235728 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 997ms 08:37:15 INFO - PROCESS | 3672 | 1466696235798 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3672 | 1466696235801 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:37:15 INFO - PROCESS | 3672 | 1466696235804 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 3672 | 1466696235806 Marionette TRACE conn3 <- [1,2850,null,{}] 08:37:15 INFO - PROCESS | 3672 | 1466696235810 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3672 | 1466696235812 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:16 INFO - PROCESS | 3672 | 1466696236037 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:37:16 INFO - PROCESS | 3672 | 1466696236207 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3672 | 1466696236210 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:16 INFO - PROCESS | 3672 | ++DOCSHELL 10559400 == 40 [pid = 3672] [id = 722] 08:37:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1055C400) [pid = 3672] [serial = 2166] [outer = 00000000] 08:37:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10A5C400) [pid = 3672] [serial = 2167] [outer = 1055C400] 08:37:16 INFO - PROCESS | 3672 | 1466696236261 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10E10800) [pid = 3672] [serial = 2168] [outer = 1055C400] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 10E3DC00 == 39 [pid = 3672] [id = 717] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 10A59800 == 38 [pid = 3672] [id = 716] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 18182400 == 37 [pid = 3672] [id = 715] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 17596400 == 36 [pid = 3672] [id = 714] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 16802000 == 35 [pid = 3672] [id = 713] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 153BE000 == 34 [pid = 3672] [id = 712] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 13122C00 == 33 [pid = 3672] [id = 711] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 105E9800 == 32 [pid = 3672] [id = 710] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 10B9C800 == 31 [pid = 3672] [id = 709] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 13C41400 == 30 [pid = 3672] [id = 707] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 1036A800 == 29 [pid = 3672] [id = 708] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 11CF2800 == 28 [pid = 3672] [id = 698] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 19BAA400 == 27 [pid = 3672] [id = 721] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 103D2C00 == 26 [pid = 3672] [id = 718] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 104E0400 == 25 [pid = 3672] [id = 719] 08:37:17 INFO - PROCESS | 3672 | --DOCSHELL 140BD800 == 24 [pid = 3672] [id = 720] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1291C000) [pid = 3672] [serial = 2101] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (12BCAC00) [pid = 3672] [serial = 2102] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (12BD7C00) [pid = 3672] [serial = 2096] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (128A1400) [pid = 3672] [serial = 2095] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10E96800) [pid = 3672] [serial = 2098] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (110C3800) [pid = 3672] [serial = 2099] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (140C6800) [pid = 3672] [serial = 2104] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17F26C00) [pid = 3672] [serial = 2113] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1680B000) [pid = 3672] [serial = 2111] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16781C00) [pid = 3672] [serial = 2110] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10E0FC00) [pid = 3672] [serial = 2120] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19BAB800) [pid = 3672] [serial = 2122] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1818C800) [pid = 3672] [serial = 2119] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16D53400) [pid = 3672] [serial = 2116] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17FEBC00) [pid = 3672] [serial = 2114] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (134B6000) [pid = 3672] [serial = 2087] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (129F5800) [pid = 3672] [serial = 2086] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (175E0400) [pid = 3672] [serial = 2090] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16BC0000) [pid = 3672] [serial = 2089] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19D69400) [pid = 3672] [serial = 2093] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19D60C00) [pid = 3672] [serial = 2092] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15963800) [pid = 3672] [serial = 2107] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1600B000) [pid = 3672] [serial = 2108] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1402EC00) [pid = 3672] [serial = 2117] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1516F800) [pid = 3672] [serial = 2105] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 3672 | 1466696237478 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1698ms 08:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:37:17 INFO - PROCESS | 3672 | 1466696237519 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3672 | 1466696237523 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:37:17 INFO - PROCESS | 3672 | 1466696237529 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3672 | 1466696237535 Marionette TRACE conn3 <- [1,2854,null,{}] 08:37:17 INFO - PROCESS | 3672 | 1466696237542 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3672 | 1466696237545 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:17 INFO - PROCESS | 3672 | 1466696237676 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:37:17 INFO - PROCESS | 3672 | 1466696237777 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3672 | 1466696237780 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:17 INFO - PROCESS | 3672 | ++DOCSHELL 105EF000 == 25 [pid = 3672] [id = 723] 08:37:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (105F5400) [pid = 3672] [serial = 2169] [outer = 00000000] 08:37:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A62000) [pid = 3672] [serial = 2170] [outer = 105F5400] 08:37:17 INFO - PROCESS | 3672 | 1466696237828 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10B9E800) [pid = 3672] [serial = 2171] [outer = 105F5400] 08:37:18 INFO - PROCESS | 3672 | 1466696238252 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 748ms 08:37:18 INFO - PROCESS | 3672 | 1466696238285 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3672 | 1466696238290 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:37:18 INFO - PROCESS | 3672 | 1466696238301 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 3672 | 1466696238303 Marionette TRACE conn3 <- [1,2858,null,{}] 08:37:18 INFO - PROCESS | 3672 | 1466696238307 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3672 | 1466696238310 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:18 INFO - PROCESS | 3672 | 1466696238395 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:37:18 INFO - PROCESS | 3672 | 1466696238401 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3672 | 1466696238404 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:18 INFO - PROCESS | 3672 | ++DOCSHELL 11AEC800 == 26 [pid = 3672] [id = 724] 08:37:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11AEE400) [pid = 3672] [serial = 2172] [outer = 00000000] 08:37:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11CEE800) [pid = 3672] [serial = 2173] [outer = 11AEE400] 08:37:18 INFO - PROCESS | 3672 | 1466696238451 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11CFB800) [pid = 3672] [serial = 2174] [outer = 11AEE400] 08:37:18 INFO - PROCESS | 3672 | 1466696238914 Marionette TRACE conn3 <- [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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 701ms 08:37:18 INFO - PROCESS | 3672 | 1466696238985 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3672 | 1466696238987 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:37:18 INFO - PROCESS | 3672 | 1466696238991 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 3672 | 1466696238994 Marionette TRACE conn3 <- [1,2862,null,{}] 08:37:19 INFO - PROCESS | 3672 | 1466696239005 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3672 | 1466696239010 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:19 INFO - PROCESS | 3672 | 1466696239136 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:37:19 INFO - PROCESS | 3672 | 1466696239247 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3672 | 1466696239250 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:19 INFO - PROCESS | 3672 | ++DOCSHELL 134B1000 == 27 [pid = 3672] [id = 725] 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (134B3000) [pid = 3672] [serial = 2175] [outer = 00000000] 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13954400) [pid = 3672] [serial = 2176] [outer = 134B3000] 08:37:19 INFO - PROCESS | 3672 | 1466696239297 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1402EC00) [pid = 3672] [serial = 2177] [outer = 134B3000] 08:37:19 INFO - PROCESS | 3672 | 1466696239699 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 08:37:19 INFO - PROCESS | 3672 | 1466696239731 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 3672 | 1466696239733 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:37:19 INFO - PROCESS | 3672 | 1466696239737 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:37:19 INFO - PROCESS | 3672 | 1466696239748 Marionette TRACE conn3 <- [1,2866,null,{}] 08:37:19 INFO - PROCESS | 3672 | 1466696239758 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3672 | 1466696239760 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:19 INFO - PROCESS | 3672 | 1466696239879 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:37:19 INFO - PROCESS | 3672 | 1466696239884 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3672 | 1466696239886 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:19 INFO - PROCESS | 3672 | ++DOCSHELL 1402CC00 == 28 [pid = 3672] [id = 726] 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1402E000) [pid = 3672] [serial = 2178] [outer = 00000000] 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1517BC00) [pid = 3672] [serial = 2179] [outer = 1402E000] 08:37:19 INFO - PROCESS | 3672 | 1466696239930 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15452400) [pid = 3672] [serial = 2180] [outer = 1402E000] 08:37:20 INFO - PROCESS | 3672 | 1466696240374 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 654ms 08:37:20 INFO - PROCESS | 3672 | 1466696240395 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3672 | 1466696240397 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:37:20 INFO - PROCESS | 3672 | 1466696240405 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 3672 | 1466696240407 Marionette TRACE conn3 <- [1,2870,null,{}] 08:37:20 INFO - PROCESS | 3672 | 1466696240410 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3672 | 1466696240412 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:20 INFO - PROCESS | 3672 | 1466696240522 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:37:20 INFO - PROCESS | 3672 | 1466696240624 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3672 | 1466696240626 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:20 INFO - PROCESS | 3672 | ++DOCSHELL 1595B400 == 29 [pid = 3672] [id = 727] 08:37:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1595D400) [pid = 3672] [serial = 2181] [outer = 00000000] 08:37:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15B48C00) [pid = 3672] [serial = 2182] [outer = 1595D400] 08:37:20 INFO - PROCESS | 3672 | 1466696240671 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1600D000) [pid = 3672] [serial = 2183] [outer = 1595D400] 08:37:21 INFO - PROCESS | 3672 | 1466696241108 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 08:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:37:21 INFO - PROCESS | 3672 | 1466696241146 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 3672 | 1466696241148 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 3672 | 1466696241159 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3672 | 1466696241160 Marionette TRACE conn3 <- [1,2874,null,{}] 08:37:21 INFO - PROCESS | 3672 | 1466696241164 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3672 | 1466696241169 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:21 INFO - PROCESS | 3672 | 1466696241308 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:37:21 INFO - PROCESS | 3672 | 1466696241382 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3672 | 1466696241384 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:21 INFO - PROCESS | 3672 | ++DOCSHELL 16162800 == 30 [pid = 3672] [id = 728] 08:37:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16779400) [pid = 3672] [serial = 2184] [outer = 00000000] 08:37:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16E4F800) [pid = 3672] [serial = 2185] [outer = 16779400] 08:37:21 INFO - PROCESS | 3672 | 1466696241427 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (175DC000) [pid = 3672] [serial = 2186] [outer = 16779400] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16802400) [pid = 3672] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17761C00) [pid = 3672] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1036EC00) [pid = 3672] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13127400) [pid = 3672] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10BA4C00) [pid = 3672] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (114CA800) [pid = 3672] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A5BC00) [pid = 3672] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19892400) [pid = 3672] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1544BC00) [pid = 3672] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (105F2000) [pid = 3672] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18183000) [pid = 3672] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:37:21 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10E08C00) [pid = 3672] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:37:22 INFO - PROCESS | 3672 | 1466696242051 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 935ms 08:37:22 INFO - PROCESS | 3672 | 1466696242097 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3672 | 1466696242099 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:37:22 INFO - PROCESS | 3672 | 1466696242102 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:37:22 INFO - PROCESS | 3672 | 1466696242104 Marionette TRACE conn3 <- [1,2878,null,{}] 08:37:22 INFO - PROCESS | 3672 | 1466696242107 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3672 | 1466696242109 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:22 INFO - PROCESS | 3672 | 1466696242186 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:37:22 INFO - PROCESS | 3672 | 1466696242191 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3672 | 1466696242193 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:22 INFO - PROCESS | 3672 | ++DOCSHELL 131E5C00 == 31 [pid = 3672] [id = 729] 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1321E000) [pid = 3672] [serial = 2187] [outer = 00000000] 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16F16400) [pid = 3672] [serial = 2188] [outer = 1321E000] 08:37:22 INFO - PROCESS | 3672 | 1466696242236 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16F17C00) [pid = 3672] [serial = 2189] [outer = 1321E000] 08:37:22 INFO - PROCESS | 3672 | 1466696242669 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 592ms 08:37:22 INFO - PROCESS | 3672 | 1466696242703 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3672 | 1466696242705 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:37:22 INFO - PROCESS | 3672 | 1466696242712 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3672 | 1466696242714 Marionette TRACE conn3 <- [1,2882,null,{}] 08:37:22 INFO - PROCESS | 3672 | 1466696242718 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3672 | 1466696242720 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:22 INFO - PROCESS | 3672 | 1466696242794 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:37:22 INFO - PROCESS | 3672 | 1466696242800 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3672 | 1466696242802 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:22 INFO - PROCESS | 3672 | ++DOCSHELL 1394B000 == 32 [pid = 3672] [id = 730] 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16775800) [pid = 3672] [serial = 2190] [outer = 00000000] 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17E2C800) [pid = 3672] [serial = 2191] [outer = 16775800] 08:37:22 INFO - PROCESS | 3672 | 1466696242845 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17806000) [pid = 3672] [serial = 2192] [outer = 16775800] 08:37:23 INFO - PROCESS | 3672 | 1466696243277 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:37:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 593ms 08:37:23 INFO - PROCESS | 3672 | 1466696243307 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3672 | 1466696243309 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:37:23 INFO - PROCESS | 3672 | 1466696243325 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3672 | 1466696243327 Marionette TRACE conn3 <- [1,2886,null,{}] 08:37:23 INFO - PROCESS | 3672 | 1466696243331 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3672 | 1466696243333 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:23 INFO - PROCESS | 3672 | 1466696243410 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:37:23 INFO - PROCESS | 3672 | 1466696243415 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3672 | 1466696243417 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:23 INFO - PROCESS | 3672 | ++DOCSHELL 134B0400 == 33 [pid = 3672] [id = 731] 08:37:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FEDC00) [pid = 3672] [serial = 2193] [outer = 00000000] 08:37:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18181C00) [pid = 3672] [serial = 2194] [outer = 17FEDC00] 08:37:23 INFO - PROCESS | 3672 | 1466696243459 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18182400) [pid = 3672] [serial = 2195] [outer = 17FEDC00] 08:37:24 INFO - PROCESS | 3672 | 1466696244191 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 966ms 08:37:24 INFO - PROCESS | 3672 | 1466696244279 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3672 | 1466696244284 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 3672 | 1466696244289 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:37:24 INFO - PROCESS | 3672 | 1466696244292 Marionette TRACE conn3 <- [1,2890,null,{}] 08:37:24 INFO - PROCESS | 3672 | 1466696244298 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3672 | 1466696244301 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:24 INFO - PROCESS | 3672 | 1466696244455 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:37:24 INFO - PROCESS | 3672 | 1466696244592 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3672 | 1466696244595 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:24 INFO - PROCESS | 3672 | ++DOCSHELL 103F3C00 == 34 [pid = 3672] [id = 732] 08:37:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (104E1000) [pid = 3672] [serial = 2196] [outer = 00000000] 08:37:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (111E5000) [pid = 3672] [serial = 2197] [outer = 104E1000] 08:37:24 INFO - PROCESS | 3672 | 1466696244654 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (12927800) [pid = 3672] [serial = 2198] [outer = 104E1000] 08:37:25 INFO - PROCESS | 3672 | 1466696245419 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1185ms 08:37:25 INFO - PROCESS | 3672 | 1466696245475 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3672 | 1466696245480 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:37:25 INFO - PROCESS | 3672 | 1466696245486 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3672 | 1466696245489 Marionette TRACE conn3 <- [1,2894,null,{}] 08:37:25 INFO - PROCESS | 3672 | 1466696245493 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3672 | 1466696245496 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:25 INFO - PROCESS | 3672 | 1466696245619 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:37:25 INFO - PROCESS | 3672 | 1466696245867 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3672 | 1466696245870 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:25 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6400 == 35 [pid = 3672] [id = 733] 08:37:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (0C7F9800) [pid = 3672] [serial = 2199] [outer = 00000000] 08:37:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1036A800) [pid = 3672] [serial = 2200] [outer = 0C7F9800] 08:37:25 INFO - PROCESS | 3672 | 1466696245935 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (105F1000) [pid = 3672] [serial = 2201] [outer = 0C7F9800] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 1394B000 == 34 [pid = 3672] [id = 730] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 131E5C00 == 33 [pid = 3672] [id = 729] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 16162800 == 32 [pid = 3672] [id = 728] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 1595B400 == 31 [pid = 3672] [id = 727] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 1402CC00 == 30 [pid = 3672] [id = 726] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 134B1000 == 29 [pid = 3672] [id = 725] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 11AEC800 == 28 [pid = 3672] [id = 724] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 105EF000 == 27 [pid = 3672] [id = 723] 08:37:26 INFO - PROCESS | 3672 | --DOCSHELL 10559400 == 26 [pid = 3672] [id = 722] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16D5EC00) [pid = 3672] [serial = 2140] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1780B400) [pid = 3672] [serial = 2144] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (111EBC00) [pid = 3672] [serial = 2125] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF0800) [pid = 3672] [serial = 2126] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13220000) [pid = 3672] [serial = 2134] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13957800) [pid = 3672] [serial = 2135] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17809C00) [pid = 3672] [serial = 2143] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (129F5400) [pid = 3672] [serial = 2128] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1988D000) [pid = 3672] [serial = 2153] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (134BC800) [pid = 3672] [serial = 2129] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (134BAC00) [pid = 3672] [serial = 2149] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BAE000) [pid = 3672] [serial = 2123] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (156D9000) [pid = 3672] [serial = 2137] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (110C1800) [pid = 3672] [serial = 2131] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11AE5C00) [pid = 3672] [serial = 2132] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19885000) [pid = 3672] [serial = 2146] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19885800) [pid = 3672] [serial = 2147] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16F10800) [pid = 3672] [serial = 2141] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (160B8800) [pid = 3672] [serial = 2138] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1817F000) [pid = 3672] [serial = 2152] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19BAC000) [pid = 3672] [serial = 2156] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19892800) [pid = 3672] [serial = 2155] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (160C5000) [pid = 3672] [serial = 2150] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 3672 | 1466696246577 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1154ms 08:37:26 INFO - PROCESS | 3672 | 1466696246643 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:37:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:37:26 INFO - PROCESS | 3672 | 1466696246646 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 3672 | 1466696246650 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3672 | 1466696246653 Marionette TRACE conn3 <- [1,2898,null,{}] 08:37:26 INFO - PROCESS | 3672 | 1466696246658 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3672 | 1466696246662 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:26 INFO - PROCESS | 3672 | 1466696246749 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:37:26 INFO - PROCESS | 3672 | 1466696246855 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3672 | 1466696246857 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:26 INFO - PROCESS | 3672 | ++DOCSHELL 105E8000 == 27 [pid = 3672] [id = 734] 08:37:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (105E9800) [pid = 3672] [serial = 2202] [outer = 00000000] 08:37:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (114CA800) [pid = 3672] [serial = 2203] [outer = 105E9800] 08:37:26 INFO - PROCESS | 3672 | 1466696246903 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11CFB400) [pid = 3672] [serial = 2204] [outer = 105E9800] 08:37:27 INFO - PROCESS | 3672 | 1466696247320 Marionette TRACE conn3 <- [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]]]}] 08:37:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:37:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:37:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 686ms 08:37:27 INFO - PROCESS | 3672 | 1466696247349 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3672 | 1466696247352 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /DOMEvents/constructors.html 08:37:27 INFO - PROCESS | 3672 | 1466696247361 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3672 | 1466696247363 Marionette TRACE conn3 <- [1,2902,null,{}] 08:37:27 INFO - PROCESS | 3672 | 1466696247367 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3672 | 1466696247369 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:27 INFO - PROCESS | 3672 | 1466696247457 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:37:27 INFO - PROCESS | 3672 | 1466696247462 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3672 | 1466696247465 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:27 INFO - PROCESS | 3672 | ++DOCSHELL 129F5400 == 28 [pid = 3672] [id = 735] 08:37:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (12BD9800) [pid = 3672] [serial = 2205] [outer = 00000000] 08:37:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1394B000) [pid = 3672] [serial = 2206] [outer = 12BD9800] 08:37:27 INFO - PROCESS | 3672 | 1466696247509 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (14026000) [pid = 3672] [serial = 2207] [outer = 12BD9800] 08:37:28 INFO - PROCESS | 3672 | 1466696248077 Marionette TRACE conn3 <- [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]]]}] 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:37:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:37:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 795ms 08:37:28 INFO - PROCESS | 3672 | 1466696248164 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3672 | 1466696248167 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:37:28 INFO - PROCESS | 3672 | 1466696248172 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3672 | 1466696248178 Marionette TRACE conn3 <- [1,2906,null,{}] 08:37:28 INFO - PROCESS | 3672 | 1466696248188 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3672 | 1466696248191 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:28 INFO - PROCESS | 3672 | 1466696248330 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:37:28 INFO - PROCESS | 3672 | 1466696248340 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3672 | 1466696248342 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:28 INFO - PROCESS | 3672 | ++DOCSHELL 15959000 == 29 [pid = 3672] [id = 736] 08:37:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1595A400) [pid = 3672] [serial = 2208] [outer = 00000000] 08:37:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (160B8800) [pid = 3672] [serial = 2209] [outer = 1595A400] 08:37:28 INFO - PROCESS | 3672 | 1466696248386 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (160C0400) [pid = 3672] [serial = 2210] [outer = 1595A400] 08:37:28 INFO - PROCESS | 3672 | 1466696248805 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:37:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 654ms 08:37:28 INFO - PROCESS | 3672 | 1466696248834 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3672 | 1466696248837 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:37:28 INFO - PROCESS | 3672 | 1466696248851 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3672 | 1466696248854 Marionette TRACE conn3 <- [1,2910,null,{}] 08:37:28 INFO - PROCESS | 3672 | 1466696248858 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3672 | 1466696248860 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:28 INFO - PROCESS | 3672 | 1466696248976 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:37:28 INFO - PROCESS | 3672 | 1466696248981 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3672 | 1466696248983 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:28 INFO - PROCESS | 3672 | ++DOCSHELL 160C5400 == 30 [pid = 3672] [id = 737] 08:37:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16586C00) [pid = 3672] [serial = 2211] [outer = 00000000] 08:37:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16D5AC00) [pid = 3672] [serial = 2212] [outer = 16586C00] 08:37:29 INFO - PROCESS | 3672 | 1466696249026 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16F0BC00) [pid = 3672] [serial = 2213] [outer = 16586C00] 08:37:29 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:29 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:29 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:29 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:29 INFO - PROCESS | 3672 | 1466696249462 Marionette TRACE conn3 <- [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]]]}] 08:37:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:37:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:29 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 08:37:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:29 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 08:37:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:29 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]" 08:37:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:37:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 08:37:29 INFO - PROCESS | 3672 | 1466696249508 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3672 | 1466696249510 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 3672 | 1466696249513 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3672 | 1466696249515 Marionette TRACE conn3 <- [1,2914,null,{}] 08:37:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:37:29 INFO - PROCESS | 3672 | 1466696249519 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3672 | 1466696249521 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:29 INFO - PROCESS | 3672 | 1466696249632 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:37:29 INFO - PROCESS | 3672 | 1466696249636 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3672 | 1466696249642 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:29 INFO - PROCESS | 3672 | ++DOCSHELL 130A4000 == 31 [pid = 3672] [id = 738] 08:37:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (175DF000) [pid = 3672] [serial = 2214] [outer = 00000000] 08:37:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17FE8000) [pid = 3672] [serial = 2215] [outer = 175DF000] 08:37:29 INFO - PROCESS | 3672 | 1466696249754 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1818A000) [pid = 3672] [serial = 2216] [outer = 175DF000] 08:37:30 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:37:30 INFO - PROCESS | 3672 | 1466696250168 Marionette TRACE conn3 <- [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]]]}] 08:37:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:37:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 701ms 08:37:30 INFO - PROCESS | 3672 | 1466696250224 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3672 | 1466696250226 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:37:30 INFO - PROCESS | 3672 | 1466696250233 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3672 | 1466696250235 Marionette TRACE conn3 <- [1,2918,null,{}] 08:37:30 INFO - PROCESS | 3672 | 1466696250245 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3672 | 1466696250247 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:30 INFO - PROCESS | 3672 | 1466696250385 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:37:30 INFO - PROCESS | 3672 | 1466696250398 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3672 | 1466696250400 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:30 INFO - PROCESS | 3672 | ++DOCSHELL 17FE5400 == 32 [pid = 3672] [id = 739] 08:37:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1818CC00) [pid = 3672] [serial = 2217] [outer = 00000000] 08:37:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19892C00) [pid = 3672] [serial = 2218] [outer = 1818CC00] 08:37:30 INFO - PROCESS | 3672 | 1466696250442 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19893800) [pid = 3672] [serial = 2219] [outer = 1818CC00] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (105F5400) [pid = 3672] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1055C400) [pid = 3672] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (134B3000) [pid = 3672] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11AEE400) [pid = 3672] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1402E000) [pid = 3672] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1595D400) [pid = 3672] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16779400) [pid = 3672] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A5D000) [pid = 3672] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (140C2000) [pid = 3672] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19BAEC00) [pid = 3672] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16775800) [pid = 3672] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:37:30 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1321E000) [pid = 3672] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:37:30 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:37:30 INFO - PROCESS | 3672 | 1466696250918 Marionette TRACE conn3 <- [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]]]}] 08:37:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:37:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 748ms 08:37:30 INFO - PROCESS | 3672 | 1466696250979 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3672 | 1466696250981 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:37:30 INFO - PROCESS | 3672 | 1466696250985 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3672 | 1466696250986 Marionette TRACE conn3 <- [1,2922,null,{}] 08:37:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:37:30 INFO - PROCESS | 3672 | 1466696250989 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3672 | 1466696250991 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:31 INFO - PROCESS | 3672 | 1466696251108 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:37:31 INFO - PROCESS | 3672 | 1466696251174 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3672 | 1466696251176 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:31 INFO - PROCESS | 3672 | ++DOCSHELL 11CD3C00 == 33 [pid = 3672] [id = 740] 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11CF5800) [pid = 3672] [serial = 2220] [outer = 00000000] 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15170400) [pid = 3672] [serial = 2221] [outer = 11CF5800] 08:37:31 INFO - PROCESS | 3672 | 1466696251218 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1595D400) [pid = 3672] [serial = 2222] [outer = 11CF5800] 08:37:31 INFO - PROCESS | 3672 | 1466696251531 Marionette TRACE conn3 <- [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]]]}] 08:37:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:37:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 593ms 08:37:31 INFO - PROCESS | 3672 | 1466696251584 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3672 | 1466696251586 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:37:31 INFO - PROCESS | 3672 | 1466696251589 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3672 | 1466696251591 Marionette TRACE conn3 <- [1,2926,null,{}] 08:37:31 INFO - PROCESS | 3672 | 1466696251608 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3672 | 1466696251610 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:31 INFO - PROCESS | 3672 | 1466696251687 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:37:31 INFO - PROCESS | 3672 | 1466696251692 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3672 | 1466696251694 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:31 INFO - PROCESS | 3672 | ++DOCSHELL 13C35400 == 34 [pid = 3672] [id = 741] 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14EDAC00) [pid = 3672] [serial = 2223] [outer = 00000000] 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19892800) [pid = 3672] [serial = 2224] [outer = 14EDAC00] 08:37:31 INFO - PROCESS | 3672 | 1466696251736 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19BA9000) [pid = 3672] [serial = 2225] [outer = 14EDAC00] 08:37:32 INFO - PROCESS | 3672 | 1466696252173 Marionette TRACE conn3 <- [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]]]}] 08:37:32 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. 08:37:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 592ms 08:37:32 INFO - PROCESS | 3672 | 1466696252186 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3672 | 1466696252188 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:37:32 INFO - PROCESS | 3672 | 1466696252191 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3672 | 1466696252193 Marionette TRACE conn3 <- [1,2930,null,{}] 08:37:32 INFO - PROCESS | 3672 | 1466696252196 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3672 | 1466696252198 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:32 INFO - PROCESS | 3672 | 1466696252318 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:37:32 INFO - PROCESS | 3672 | 1466696252326 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 3672 | 1466696252328 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:32 INFO - PROCESS | 3672 | ++DOCSHELL 1402E000 == 35 [pid = 3672] [id = 742] 08:37:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (156D9000) [pid = 3672] [serial = 2226] [outer = 00000000] 08:37:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19BB1800) [pid = 3672] [serial = 2227] [outer = 156D9000] 08:37:32 INFO - PROCESS | 3672 | 1466696252370 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19D5EC00) [pid = 3672] [serial = 2228] [outer = 156D9000] 08:37:32 INFO - PROCESS | 3672 | 1466696252809 Marionette TRACE conn3 <- [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"]]]}] 08:37:32 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 08:37:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:37:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 639ms 08:37:32 INFO - PROCESS | 3672 | 1466696252830 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3672 | 1466696252835 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:37:32 INFO - PROCESS | 3672 | 1466696252840 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3672 | 1466696252845 Marionette TRACE conn3 <- [1,2934,null,{}] 08:37:32 INFO - PROCESS | 3672 | 1466696252852 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3672 | 1466696252855 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:33 INFO - PROCESS | 3672 | 1466696253002 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:37:33 INFO - PROCESS | 3672 | 1466696253192 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3672 | 1466696253197 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:33 INFO - PROCESS | 3672 | ++DOCSHELL 114D3400 == 36 [pid = 3672] [id = 743] 08:37:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (11AE5C00) [pid = 3672] [serial = 2229] [outer = 00000000] 08:37:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (129F0C00) [pid = 3672] [serial = 2230] [outer = 11AE5C00] 08:37:33 INFO - PROCESS | 3672 | 1466696253257 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (13031400) [pid = 3672] [serial = 2231] [outer = 11AE5C00] 08:37:33 INFO - PROCESS | 3672 | 1466696253750 Marionette TRACE conn3 <- [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]]]}] 08:37:33 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. 08:37:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 935ms 08:37:33 INFO - PROCESS | 3672 | 1466696253787 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 3672 | 1466696253791 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:37:33 INFO - PROCESS | 3672 | 1466696253798 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 3672 | 1466696253801 Marionette TRACE conn3 <- [1,2938,null,{}] 08:37:33 INFO - PROCESS | 3672 | 1466696253804 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3672 | 1466696253807 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:33 INFO - PROCESS | 3672 | 1466696253914 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:37:34 INFO - PROCESS | 3672 | 1466696254066 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3672 | 1466696254069 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:34 INFO - PROCESS | 3672 | ++DOCSHELL 140BE800 == 37 [pid = 3672] [id = 744] 08:37:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (140C0800) [pid = 3672] [serial = 2232] [outer = 00000000] 08:37:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1544B400) [pid = 3672] [serial = 2233] [outer = 140C0800] 08:37:34 INFO - PROCESS | 3672 | 1466696254127 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1595B000) [pid = 3672] [serial = 2234] [outer = 140C0800] 08:37:34 INFO - PROCESS | 3672 | ++DOCSHELL 17E27400 == 38 [pid = 3672] [id = 745] 08:37:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17E99800) [pid = 3672] [serial = 2235] [outer = 00000000] 08:37:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17FEB800) [pid = 3672] [serial = 2236] [outer = 17E99800] 08:37:34 INFO - PROCESS | 3672 | 1466696254702 Marionette TRACE conn3 <- [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]]]}] 08:37:34 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. 08:37:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 935ms 08:37:34 INFO - PROCESS | 3672 | 1466696254743 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3672 | 1466696254745 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:37:34 INFO - PROCESS | 3672 | 1466696254749 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3672 | 1466696254753 Marionette TRACE conn3 <- [1,2942,null,{}] 08:37:34 INFO - PROCESS | 3672 | 1466696254769 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3672 | 1466696254775 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:34 INFO - PROCESS | 3672 | 1466696254899 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:37:34 INFO - PROCESS | 3672 | 1466696255008 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3672 | 1466696255013 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:35 INFO - PROCESS | 3672 | ++DOCSHELL 19889400 == 39 [pid = 3672] [id = 746] 08:37:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19889800) [pid = 3672] [serial = 2237] [outer = 00000000] 08:37:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19BAF000) [pid = 3672] [serial = 2238] [outer = 19889800] 08:37:35 INFO - PROCESS | 3672 | 1466696255110 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19D6D000) [pid = 3672] [serial = 2239] [outer = 19889800] 08:37:35 INFO - PROCESS | 3672 | 1466696255609 Marionette TRACE conn3 <- [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]]]}] 08:37:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:35 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 08:37:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 904ms 08:37:35 INFO - PROCESS | 3672 | 1466696255658 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3672 | 1466696255661 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:37:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:37:35 INFO - PROCESS | 3672 | 1466696255665 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3672 | 1466696255667 Marionette TRACE conn3 <- [1,2946,null,{}] 08:37:35 INFO - PROCESS | 3672 | 1466696255670 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3672 | 1466696255673 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:35 INFO - PROCESS | 3672 | 1466696255805 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:37:35 INFO - PROCESS | 3672 | 1466696255917 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3672 | 1466696255920 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:35 INFO - PROCESS | 3672 | ++DOCSHELL 1A259400 == 40 [pid = 3672] [id = 747] 08:37:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A25CC00) [pid = 3672] [serial = 2240] [outer = 00000000] 08:37:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A39FC00) [pid = 3672] [serial = 2241] [outer = 1A25CC00] 08:37:36 INFO - PROCESS | 3672 | 1466696256013 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A3A9800) [pid = 3672] [serial = 2242] [outer = 1A25CC00] 08:37:36 INFO - PROCESS | 3672 | 1466696256590 Marionette TRACE conn3 <- [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]]]}] 08:37:36 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. 08:37:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 997ms 08:37:36 INFO - PROCESS | 3672 | 1466696256665 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 3672 | 1466696256668 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:37:36 INFO - PROCESS | 3672 | 1466696256671 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 3672 | 1466696256673 Marionette TRACE conn3 <- [1,2950,null,{}] 08:37:36 INFO - PROCESS | 3672 | 1466696256677 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3672 | 1466696256680 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:36 INFO - PROCESS | 3672 | 1466696256887 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:37:37 INFO - PROCESS | 3672 | 1466696257083 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3672 | 1466696257086 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:37 INFO - PROCESS | 3672 | ++DOCSHELL 10434000 == 41 [pid = 3672] [id = 748] 08:37:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10436C00) [pid = 3672] [serial = 2243] [outer = 00000000] 08:37:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10E96800) [pid = 3672] [serial = 2244] [outer = 10436C00] 08:37:37 INFO - PROCESS | 3672 | 1466696257135 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (114D4000) [pid = 3672] [serial = 2245] [outer = 10436C00] 08:37:37 INFO - PROCESS | 3672 | 1466696257684 Marionette TRACE conn3 <- [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]]]}] 08:37:37 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. 08:37:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1044ms 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 13C35400 == 40 [pid = 3672] [id = 741] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 11CD3C00 == 39 [pid = 3672] [id = 740] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 17FE5400 == 38 [pid = 3672] [id = 739] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 130A4000 == 37 [pid = 3672] [id = 738] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 160C5400 == 36 [pid = 3672] [id = 737] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 15959000 == 35 [pid = 3672] [id = 736] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 129F5400 == 34 [pid = 3672] [id = 735] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 105E8000 == 33 [pid = 3672] [id = 734] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 0C7F6400 == 32 [pid = 3672] [id = 733] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 134B0400 == 31 [pid = 3672] [id = 731] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 103F3C00 == 30 [pid = 3672] [id = 732] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 1A259400 == 29 [pid = 3672] [id = 747] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 17E27400 == 28 [pid = 3672] [id = 745] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 19889400 == 27 [pid = 3672] [id = 746] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 1402E000 == 26 [pid = 3672] [id = 742] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 114D3400 == 25 [pid = 3672] [id = 743] 08:37:38 INFO - PROCESS | 3672 | --DOCSHELL 140BE800 == 24 [pid = 3672] [id = 744] 08:37:38 INFO - PROCESS | 3672 | 1466696258329 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3672 | 1466696258333 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10A62000) [pid = 3672] [serial = 2170] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10B9E800) [pid = 3672] [serial = 2171] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10E10800) [pid = 3672] [serial = 2168] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10A5C400) [pid = 3672] [serial = 2167] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (13954400) [pid = 3672] [serial = 2176] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CEE800) [pid = 3672] [serial = 2173] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11CFB800) [pid = 3672] [serial = 2174] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1517BC00) [pid = 3672] [serial = 2179] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15B48C00) [pid = 3672] [serial = 2182] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16E4F800) [pid = 3672] [serial = 2185] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1600D000) [pid = 3672] [serial = 2183] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12D6B800) [pid = 3672] [serial = 2159] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CFA000) [pid = 3672] [serial = 2158] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (160BEC00) [pid = 3672] [serial = 2162] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18181C00) [pid = 3672] [serial = 2194] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15678400) [pid = 3672] [serial = 2161] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E3CC00) [pid = 3672] [serial = 2165] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E38400) [pid = 3672] [serial = 2164] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17E2C800) [pid = 3672] [serial = 2191] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (175DC000) [pid = 3672] [serial = 2186] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16F16400) [pid = 3672] [serial = 2188] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17806000) [pid = 3672] [serial = 2192] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15452400) [pid = 3672] [serial = 2180] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1402EC00) [pid = 3672] [serial = 2177] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16F17C00) [pid = 3672] [serial = 2189] [outer = 00000000] [url = about:blank] 08:37:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:37:38 INFO - PROCESS | 3672 | 1466696258419 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 3672 | 1466696258422 Marionette TRACE conn3 <- [1,2954,null,{}] 08:37:38 INFO - PROCESS | 3672 | 1466696258427 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3672 | 1466696258431 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:38 INFO - PROCESS | 3672 | 1466696258524 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:37:38 INFO - PROCESS | 3672 | 1466696258530 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3672 | 1466696258535 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:38 INFO - PROCESS | 3672 | ++DOCSHELL 10A5A400 == 25 [pid = 3672] [id = 749] 08:37:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A5A800) [pid = 3672] [serial = 2246] [outer = 00000000] 08:37:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10B9E800) [pid = 3672] [serial = 2247] [outer = 10A5A800] 08:37:38 INFO - PROCESS | 3672 | 1466696258582 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10E07400) [pid = 3672] [serial = 2248] [outer = 10A5A800] 08:37:39 INFO - PROCESS | 3672 | 1466696259110 Marionette TRACE conn3 <- [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]]]}] 08:37:39 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. 08:37:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 748ms 08:37:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:37:39 INFO - PROCESS | 3672 | 1466696259175 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3672 | 1466696259178 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:37:39 INFO - PROCESS | 3672 | 1466696259183 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3672 | 1466696259187 Marionette TRACE conn3 <- [1,2958,null,{}] 08:37:39 INFO - PROCESS | 3672 | 1466696259192 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3672 | 1466696259195 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:39 INFO - PROCESS | 3672 | 1466696259279 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:37:39 INFO - PROCESS | 3672 | 1466696259285 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3672 | 1466696259287 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:39 INFO - PROCESS | 3672 | ++DOCSHELL 11CFA000 == 26 [pid = 3672] [id = 750] 08:37:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CFA800) [pid = 3672] [serial = 2249] [outer = 00000000] 08:37:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (129EA400) [pid = 3672] [serial = 2250] [outer = 11CFA800] 08:37:39 INFO - PROCESS | 3672 | 1466696259334 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12D6B800) [pid = 3672] [serial = 2251] [outer = 11CFA800] 08:37:39 INFO - PROCESS | 3672 | 1466696259792 Marionette TRACE conn3 <- [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]]]}] 08:37:39 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. 08:37:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 654ms 08:37:39 INFO - PROCESS | 3672 | 1466696259838 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3672 | 1466696259840 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:37:39 INFO - PROCESS | 3672 | 1466696259843 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3672 | 1466696259845 Marionette TRACE conn3 <- [1,2962,null,{}] 08:37:39 INFO - PROCESS | 3672 | 1466696259850 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3672 | 1466696259855 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:39 INFO - PROCESS | 3672 | 1466696259968 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:37:39 INFO - PROCESS | 3672 | 1466696259992 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3672 | 1466696259996 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:40 INFO - PROCESS | 3672 | ++DOCSHELL 14032800 == 27 [pid = 3672] [id = 751] 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14033000) [pid = 3672] [serial = 2252] [outer = 00000000] 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (140C4000) [pid = 3672] [serial = 2253] [outer = 14033000] 08:37:40 INFO - PROCESS | 3672 | 1466696260132 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1510D800) [pid = 3672] [serial = 2254] [outer = 14033000] 08:37:40 INFO - PROCESS | 3672 | 1466696260502 Marionette TRACE conn3 <- [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]]]}] 08:37:40 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. 08:37:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 701ms 08:37:40 INFO - PROCESS | 3672 | 1466696260543 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 3672 | 1466696260545 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:37:40 INFO - PROCESS | 3672 | 1466696260548 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3672 | 1466696260550 Marionette TRACE conn3 <- [1,2966,null,{}] 08:37:40 INFO - PROCESS | 3672 | 1466696260553 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3672 | 1466696260555 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:40 INFO - PROCESS | 3672 | 1466696260650 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:37:40 INFO - PROCESS | 3672 | 1466696260763 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3672 | 1466696260765 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:40 INFO - PROCESS | 3672 | ++DOCSHELL 1510CC00 == 28 [pid = 3672] [id = 752] 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1517DC00) [pid = 3672] [serial = 2255] [outer = 00000000] 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15B47000) [pid = 3672] [serial = 2256] [outer = 1517DC00] 08:37:40 INFO - PROCESS | 3672 | 1466696260809 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16014C00) [pid = 3672] [serial = 2257] [outer = 1517DC00] 08:37:41 INFO - PROCESS | 3672 | 1466696261179 Marionette TRACE conn3 <- [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]]]}] 08:37:41 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. 08:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 702ms 08:37:41 INFO - PROCESS | 3672 | 1466696261248 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3672 | 1466696261250 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:37:41 INFO - PROCESS | 3672 | 1466696261253 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3672 | 1466696261255 Marionette TRACE conn3 <- [1,2970,null,{}] 08:37:41 INFO - PROCESS | 3672 | 1466696261259 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3672 | 1466696261261 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:41 INFO - PROCESS | 3672 | 1466696261373 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:37:41 INFO - PROCESS | 3672 | 1466696261465 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3672 | 1466696261467 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:41 INFO - PROCESS | 3672 | ++DOCSHELL 160C1C00 == 29 [pid = 3672] [id = 753] 08:37:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (160C6800) [pid = 3672] [serial = 2258] [outer = 00000000] 08:37:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16BBC800) [pid = 3672] [serial = 2259] [outer = 160C6800] 08:37:41 INFO - PROCESS | 3672 | 1466696261510 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16D52400) [pid = 3672] [serial = 2260] [outer = 160C6800] 08:37:41 INFO - PROCESS | 3672 | 1466696261892 Marionette TRACE conn3 <- [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"]]]}] 08:37:41 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 08:37:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 701ms 08:37:41 INFO - PROCESS | 3672 | 1466696261953 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3672 | 1466696261956 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:37:41 INFO - PROCESS | 3672 | 1466696261959 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3672 | 1466696261961 Marionette TRACE conn3 <- [1,2974,null,{}] 08:37:41 INFO - PROCESS | 3672 | 1466696261965 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3672 | 1466696261971 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:42 INFO - PROCESS | 3672 | 1466696262120 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:37:42 INFO - PROCESS | 3672 | 1466696262131 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3672 | 1466696262133 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:42 INFO - PROCESS | 3672 | ++DOCSHELL 174D4400 == 30 [pid = 3672] [id = 754] 08:37:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1759B000) [pid = 3672] [serial = 2261] [outer = 00000000] 08:37:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (175E3000) [pid = 3672] [serial = 2262] [outer = 1759B000] 08:37:42 INFO - PROCESS | 3672 | 1466696262177 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17F27000) [pid = 3672] [serial = 2263] [outer = 1759B000] 08:37:42 INFO - PROCESS | 3672 | 1466696262609 Marionette TRACE conn3 <- [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]]]}] 08:37:42 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. 08:37:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 685ms 08:37:42 INFO - PROCESS | 3672 | 1466696262658 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3672 | 1466696262660 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:37:42 INFO - PROCESS | 3672 | 1466696262663 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:37:42 INFO - PROCESS | 3672 | 1466696262665 Marionette TRACE conn3 <- [1,2978,null,{}] 08:37:42 INFO - PROCESS | 3672 | 1466696262668 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3672 | 1466696262670 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:43 INFO - PROCESS | 3672 | 1466696262998 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16586C00) [pid = 3672] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (175DF000) [pid = 3672] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1818CC00) [pid = 3672] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CF5800) [pid = 3672] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (0C7F9800) [pid = 3672] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (105E9800) [pid = 3672] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12BD9800) [pid = 3672] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (104E1000) [pid = 3672] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17FEDC00) [pid = 3672] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1595A400) [pid = 3672] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14EDAC00) [pid = 3672] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:37:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (156D9000) [pid = 3672] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:37:43 INFO - PROCESS | 3672 | 1466696263073 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3672 | 1466696263084 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:43 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F7000 == 31 [pid = 3672] [id = 755] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (0C7F9800) [pid = 3672] [serial = 2264] [outer = 00000000] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (11CF5800) [pid = 3672] [serial = 2265] [outer = 0C7F9800] 08:37:43 INFO - PROCESS | 3672 | 1466696263129 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15963C00) [pid = 3672] [serial = 2266] [outer = 0C7F9800] 08:37:43 INFO - PROCESS | 3672 | ++DOCSHELL 18189800 == 32 [pid = 3672] [id = 756] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18189C00) [pid = 3672] [serial = 2267] [outer = 00000000] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19888400) [pid = 3672] [serial = 2268] [outer = 18189C00] 08:37:43 INFO - PROCESS | 3672 | 1466696263487 Marionette TRACE conn3 <- [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]]]}] 08:37:43 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. 08:37:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 888ms 08:37:43 INFO - PROCESS | 3672 | 1466696263552 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3672 | 1466696263554 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:37:43 INFO - PROCESS | 3672 | 1466696263557 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3672 | 1466696263558 Marionette TRACE conn3 <- [1,2982,null,{}] 08:37:43 INFO - PROCESS | 3672 | 1466696263562 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3672 | 1466696263564 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:43 INFO - PROCESS | 3672 | 1466696263646 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:37:43 INFO - PROCESS | 3672 | 1466696263651 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3672 | 1466696263653 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:43 INFO - PROCESS | 3672 | ++DOCSHELL 175DF000 == 33 [pid = 3672] [id = 757] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17FEA400) [pid = 3672] [serial = 2269] [outer = 00000000] 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1988B800) [pid = 3672] [serial = 2270] [outer = 17FEA400] 08:37:43 INFO - PROCESS | 3672 | 1466696263696 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1988C800) [pid = 3672] [serial = 2271] [outer = 17FEA400] 08:37:44 INFO - PROCESS | 3672 | 1466696264117 Marionette TRACE conn3 <- [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]]]}] 08:37:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:44 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 08:37:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 592ms 08:37:44 INFO - PROCESS | 3672 | 1466696264154 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3672 | 1466696264156 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:37:44 INFO - PROCESS | 3672 | 1466696264177 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:37:44 INFO - PROCESS | 3672 | 1466696264179 Marionette TRACE conn3 <- [1,2986,null,{}] 08:37:44 INFO - PROCESS | 3672 | 1466696264182 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3672 | 1466696264184 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:44 INFO - PROCESS | 3672 | 1466696264267 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:37:44 INFO - PROCESS | 3672 | 1466696264273 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3672 | 1466696264276 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:44 INFO - PROCESS | 3672 | ++DOCSHELL 19BAC000 == 34 [pid = 3672] [id = 758] 08:37:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BB1000) [pid = 3672] [serial = 2272] [outer = 00000000] 08:37:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E38000) [pid = 3672] [serial = 2273] [outer = 19BB1000] 08:37:44 INFO - PROCESS | 3672 | 1466696264318 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E38400) [pid = 3672] [serial = 2274] [outer = 19BB1000] 08:37:44 INFO - PROCESS | 3672 | 1466696264741 Marionette TRACE conn3 <- [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]]]}] 08:37:44 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. 08:37:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 592ms 08:37:44 INFO - PROCESS | 3672 | 1466696264774 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3672 | 1466696264776 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:37:44 INFO - PROCESS | 3672 | 1466696264779 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3672 | 1466696264781 Marionette TRACE conn3 <- [1,2990,null,{}] 08:37:44 INFO - PROCESS | 3672 | 1466696264785 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3672 | 1466696264787 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:44 INFO - PROCESS | 3672 | 1466696264915 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:37:44 INFO - PROCESS | 3672 | 1466696264923 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3672 | 1466696264934 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:44 INFO - PROCESS | 3672 | ++DOCSHELL 1600C800 == 35 [pid = 3672] [id = 759] 08:37:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18181000) [pid = 3672] [serial = 2275] [outer = 00000000] 08:37:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A2E5800) [pid = 3672] [serial = 2276] [outer = 18181000] 08:37:44 INFO - PROCESS | 3672 | 1466696264978 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A2E6000) [pid = 3672] [serial = 2277] [outer = 18181000] 08:37:45 INFO - PROCESS | 3672 | 1466696265640 Marionette TRACE conn3 <- [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]]]}] 08:37:45 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. 08:37:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 935ms 08:37:45 INFO - PROCESS | 3672 | 1466696265749 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3672 | 1466696265754 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:37:45 INFO - PROCESS | 3672 | 1466696265760 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 3672 | 1466696265765 Marionette TRACE conn3 <- [1,2994,null,{}] 08:37:45 INFO - PROCESS | 3672 | 1466696265770 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3672 | 1466696265773 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:45 INFO - PROCESS | 3672 | 1466696265901 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:37:46 INFO - PROCESS | 3672 | 1466696266039 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3672 | 1466696266043 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:46 INFO - PROCESS | 3672 | ++DOCSHELL 10E04C00 == 36 [pid = 3672] [id = 760] 08:37:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (110BD000) [pid = 3672] [serial = 2278] [outer = 00000000] 08:37:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11CFCC00) [pid = 3672] [serial = 2279] [outer = 110BD000] 08:37:46 INFO - PROCESS | 3672 | 1466696266102 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13130C00) [pid = 3672] [serial = 2280] [outer = 110BD000] 08:37:46 INFO - PROCESS | 3672 | 1466696266676 Marionette TRACE conn3 <- [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]]]}] 08:37:46 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. 08:37:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 935ms 08:37:46 INFO - PROCESS | 3672 | 1466696266719 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3672 | 1466696266724 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:37:46 INFO - PROCESS | 3672 | 1466696266732 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 3672 | 1466696266734 Marionette TRACE conn3 <- [1,2998,null,{}] 08:37:46 INFO - PROCESS | 3672 | 1466696266738 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3672 | 1466696266741 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:46 INFO - PROCESS | 3672 | 1466696266862 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:37:47 INFO - PROCESS | 3672 | 1466696267045 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3672 | 1466696267048 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:47 INFO - PROCESS | 3672 | ++DOCSHELL 10E8C800 == 37 [pid = 3672] [id = 761] 08:37:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (134B0000) [pid = 3672] [serial = 2281] [outer = 00000000] 08:37:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (15962800) [pid = 3672] [serial = 2282] [outer = 134B0000] 08:37:47 INFO - PROCESS | 3672 | 1466696267104 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (160BB400) [pid = 3672] [serial = 2283] [outer = 134B0000] 08:37:47 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:47 INFO - PROCESS | 3672 | 1466696267906 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:37:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:37:47 INFO - {} 08:37:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:37:47 INFO - {} 08:37:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:37:47 INFO - {} 08:37:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:37:47 INFO - {} 08:37:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1185ms 08:37:47 INFO - PROCESS | 3672 | 1466696267951 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3672 | 1466696267955 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /FileAPI/fileReader.html 08:37:47 INFO - PROCESS | 3672 | 1466696267960 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3672 | 1466696267963 Marionette TRACE conn3 <- [1,3002,null,{}] 08:37:47 INFO - PROCESS | 3672 | 1466696267968 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3672 | 1466696267971 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:48 INFO - PROCESS | 3672 | 1466696268089 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:37:48 INFO - PROCESS | 3672 | 1466696268210 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3672 | 1466696268213 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 19BAC000 == 36 [pid = 3672] [id = 758] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 175DF000 == 35 [pid = 3672] [id = 757] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 18189800 == 34 [pid = 3672] [id = 756] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 0C7F7000 == 33 [pid = 3672] [id = 755] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 174D4400 == 32 [pid = 3672] [id = 754] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 160C1C00 == 31 [pid = 3672] [id = 753] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 1510CC00 == 30 [pid = 3672] [id = 752] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 14032800 == 29 [pid = 3672] [id = 751] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 11CFA000 == 28 [pid = 3672] [id = 750] 08:37:48 INFO - PROCESS | 3672 | --DOCSHELL 10A5A400 == 27 [pid = 3672] [id = 749] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (16D5AC00) [pid = 3672] [serial = 2212] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1818A000) [pid = 3672] [serial = 2216] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FE8000) [pid = 3672] [serial = 2215] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19892C00) [pid = 3672] [serial = 2218] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15170400) [pid = 3672] [serial = 2221] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (105F1000) [pid = 3672] [serial = 2201] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (114CA800) [pid = 3672] [serial = 2203] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11CFB400) [pid = 3672] [serial = 2204] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1394B000) [pid = 3672] [serial = 2206] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14026000) [pid = 3672] [serial = 2207] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (111E5000) [pid = 3672] [serial = 2197] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (12927800) [pid = 3672] [serial = 2198] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18182400) [pid = 3672] [serial = 2195] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (160B8800) [pid = 3672] [serial = 2209] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1036A800) [pid = 3672] [serial = 2200] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19BA9000) [pid = 3672] [serial = 2225] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19892800) [pid = 3672] [serial = 2224] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19D5EC00) [pid = 3672] [serial = 2228] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19893800) [pid = 3672] [serial = 2219] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19BB1800) [pid = 3672] [serial = 2227] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16F0BC00) [pid = 3672] [serial = 2213] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1595D400) [pid = 3672] [serial = 2222] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160C0400) [pid = 3672] [serial = 2210] [outer = 00000000] [url = about:blank] 08:37:48 INFO - PROCESS | 3672 | ++DOCSHELL 1036A800 == 28 [pid = 3672] [id = 762] 08:37:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10472C00) [pid = 3672] [serial = 2284] [outer = 00000000] 08:37:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A5A400) [pid = 3672] [serial = 2285] [outer = 10472C00] 08:37:48 INFO - PROCESS | 3672 | 1466696268303 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11C32400) [pid = 3672] [serial = 2286] [outer = 10472C00] 08:37:48 INFO - PROCESS | 3672 | 1466696268683 Marionette TRACE conn3 <- [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]]]}] 08:37:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:37:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:37:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:37:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:37:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 08:37:48 INFO - PROCESS | 3672 | 1466696268699 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3672 | 1466696268703 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 3672 | 1466696268709 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - TEST-START | /FileAPI/historical.html 08:37:48 INFO - PROCESS | 3672 | 1466696268711 Marionette TRACE conn3 <- [1,3006,null,{}] 08:37:48 INFO - PROCESS | 3672 | 1466696268715 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3672 | 1466696268717 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:48 INFO - PROCESS | 3672 | 1466696268846 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:37:48 INFO - PROCESS | 3672 | 1466696268947 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3672 | 1466696268949 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:48 INFO - PROCESS | 3672 | ++DOCSHELL 11CF0800 == 29 [pid = 3672] [id = 763] 08:37:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (11CF1000) [pid = 3672] [serial = 2287] [outer = 00000000] 08:37:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (130A1C00) [pid = 3672] [serial = 2288] [outer = 11CF1000] 08:37:48 INFO - PROCESS | 3672 | 1466696268995 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13957800) [pid = 3672] [serial = 2289] [outer = 11CF1000] 08:37:49 INFO - PROCESS | 3672 | 1466696269335 Marionette TRACE conn3 <- [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"]]]}] 08:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:37:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:37:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:37:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:37:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:37:49 INFO - TEST-OK | /FileAPI/historical.html | took 685ms 08:37:49 INFO - PROCESS | 3672 | 1466696269395 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:37:49 INFO - TEST-START | /FileAPI/idlharness.html 08:37:49 INFO - PROCESS | 3672 | 1466696269398 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 3672 | 1466696269402 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3672 | 1466696269406 Marionette TRACE conn3 <- [1,3010,null,{}] 08:37:49 INFO - PROCESS | 3672 | 1466696269416 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 3672 | 1466696269421 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:49 INFO - PROCESS | 3672 | 1466696269504 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:37:49 INFO - PROCESS | 3672 | 1466696269553 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 3672 | 1466696269556 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:49 INFO - PROCESS | 3672 | ++DOCSHELL 1595B400 == 30 [pid = 3672] [id = 764] 08:37:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1595D400) [pid = 3672] [serial = 2290] [outer = 00000000] 08:37:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15B4BC00) [pid = 3672] [serial = 2291] [outer = 1595D400] 08:37:49 INFO - PROCESS | 3672 | 1466696269603 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (160C0C00) [pid = 3672] [serial = 2292] [outer = 1595D400] 08:37:50 INFO - PROCESS | 3672 | 1466696270409 Marionette TRACE conn3 <- [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]]]}] 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:37:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:37:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:37:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:37:50 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 08:37:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:37:50 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 08:37:50 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 08:37:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:37:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:37:50 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 08:37:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:37:50 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 08:37:50 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 08:37:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:37:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:37:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1169ms 08:37:50 INFO - PROCESS | 3672 | 1466696270573 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3672 | 1466696270576 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /FileAPI/idlharness.worker 08:37:50 INFO - PROCESS | 3672 | 1466696270579 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3672 | 1466696270581 Marionette TRACE conn3 <- [1,3014,null,{}] 08:37:50 INFO - PROCESS | 3672 | 1466696270593 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3672 | 1466696270595 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:50 INFO - PROCESS | 3672 | 1466696270716 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:37:50 INFO - PROCESS | 3672 | 1466696270723 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3672 | 1466696270725 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:50 INFO - PROCESS | 3672 | ++DOCSHELL 19BAC000 == 31 [pid = 3672] [id = 765] 08:37:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BAD400) [pid = 3672] [serial = 2293] [outer = 00000000] 08:37:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1A16FC00) [pid = 3672] [serial = 2294] [outer = 19BAD400] 08:37:50 INFO - PROCESS | 3672 | 1466696270770 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A255000) [pid = 3672] [serial = 2295] [outer = 19BAD400] 08:37:51 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:51 INFO - PROCESS | 3672 | 1466696271773 Marionette TRACE conn3 <- [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,{},{}]]]}] 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:37:51 INFO - {} 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:37:51 INFO - {} 08:37:51 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 - {} 08:37:51 INFO - {} 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:37:51 INFO - {} 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:37:51 INFO - {} 08:37:51 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 - {} 08:37:51 INFO - {} 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 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 08:37:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:51 INFO - {} 08:37:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1371ms 08:37:51 INFO - PROCESS | 3672 | 1466696271974 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3672 | 1466696271976 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:37:51 INFO - PROCESS | 3672 | 1466696271982 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3672 | 1466696271983 Marionette TRACE conn3 <- [1,3018,null,{}] 08:37:51 INFO - PROCESS | 3672 | 1466696271994 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3672 | 1466696271996 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:52 INFO - PROCESS | 3672 | 1466696272129 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:37:52 INFO - PROCESS | 3672 | 1466696272195 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3672 | 1466696272197 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:52 INFO - PROCESS | 3672 | ++DOCSHELL 19D69000 == 32 [pid = 3672] [id = 766] 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A61C800) [pid = 3672] [serial = 2296] [outer = 00000000] 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1B399800) [pid = 3672] [serial = 2297] [outer = 1A61C800] 08:37:52 INFO - PROCESS | 3672 | 1466696272240 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1B39BC00) [pid = 3672] [serial = 2298] [outer = 1A61C800] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17FEA400) [pid = 3672] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10A5A800) [pid = 3672] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (0C7F9800) [pid = 3672] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A25CC00) [pid = 3672] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10436C00) [pid = 3672] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19889800) [pid = 3672] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E99800) [pid = 3672] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (160C6800) [pid = 3672] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (140C0800) [pid = 3672] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14033000) [pid = 3672] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1759B000) [pid = 3672] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18189C00) [pid = 3672] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11CFA800) [pid = 3672] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1517DC00) [pid = 3672] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11AE5C00) [pid = 3672] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:37:52 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19BB1000) [pid = 3672] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:37:52 INFO - PROCESS | 3672 | 1466696272701 Marionette TRACE conn3 <- [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]]]}] 08:37:52 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 08:37:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 08:37:52 INFO - PROCESS | 3672 | 1466696272721 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3672 | 1466696272723 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:37:52 INFO - PROCESS | 3672 | 1466696272727 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3672 | 1466696272728 Marionette TRACE conn3 <- [1,3022,null,{}] 08:37:52 INFO - PROCESS | 3672 | 1466696272732 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3672 | 1466696272737 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:52 INFO - PROCESS | 3672 | 1466696272852 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:37:52 INFO - PROCESS | 3672 | 1466696272856 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3672 | 1466696272858 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:52 INFO - PROCESS | 3672 | ++DOCSHELL 11CF2C00 == 33 [pid = 3672] [id = 767] 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (129F2C00) [pid = 3672] [serial = 2299] [outer = 00000000] 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19576000) [pid = 3672] [serial = 2300] [outer = 129F2C00] 08:37:52 INFO - PROCESS | 3672 | 1466696272901 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19579400) [pid = 3672] [serial = 2301] [outer = 129F2C00] 08:37:53 INFO - PROCESS | 3672 | 1466696273316 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:37:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 624ms 08:37:53 INFO - PROCESS | 3672 | 1466696273371 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3672 | 1466696273373 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:37:53 INFO - PROCESS | 3672 | 1466696273376 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 3672 | 1466696273378 Marionette TRACE conn3 <- [1,3026,null,{}] 08:37:53 INFO - PROCESS | 3672 | 1466696273381 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3672 | 1466696273383 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:53 INFO - PROCESS | 3672 | 1466696273485 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:37:53 INFO - PROCESS | 3672 | 1466696273493 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3672 | 1466696273496 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:53 INFO - PROCESS | 3672 | ++DOCSHELL 11C33C00 == 34 [pid = 3672] [id = 768] 08:37:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16ED8C00) [pid = 3672] [serial = 2302] [outer = 00000000] 08:37:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16EDDC00) [pid = 3672] [serial = 2303] [outer = 16ED8C00] 08:37:53 INFO - PROCESS | 3672 | 1466696273545 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16EE0000) [pid = 3672] [serial = 2304] [outer = 16ED8C00] 08:37:53 INFO - PROCESS | 3672 | 1466696273944 Marionette TRACE conn3 <- [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"]]]}] 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:37:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 592ms 08:37:53 INFO - PROCESS | 3672 | 1466696273972 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3672 | 1466696273974 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 3672 | 1466696273978 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:37:53 INFO - PROCESS | 3672 | 1466696273979 Marionette TRACE conn3 <- [1,3030,null,{}] 08:37:53 INFO - PROCESS | 3672 | 1466696273983 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3672 | 1466696273984 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:54 INFO - PROCESS | 3672 | 1466696274113 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:37:54 INFO - PROCESS | 3672 | 1466696274120 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 3672 | 1466696274122 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:54 INFO - PROCESS | 3672 | ++DOCSHELL 10D61C00 == 35 [pid = 3672] [id = 769] 08:37:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10D62000) [pid = 3672] [serial = 2305] [outer = 00000000] 08:37:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10D65000) [pid = 3672] [serial = 2306] [outer = 10D62000] 08:37:54 INFO - PROCESS | 3672 | 1466696274165 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10D6A400) [pid = 3672] [serial = 2307] [outer = 10D62000] 08:37:54 INFO - PROCESS | 3672 | 1466696274787 Marionette TRACE conn3 <- [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]]]}] 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:37:54 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. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:37:54 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'.) 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:37:54 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. 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:37:54 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. 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:37:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:54 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. 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:37:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:37:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:37:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 888ms 08:37:54 INFO - PROCESS | 3672 | 1466696274887 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 3672 | 1466696274891 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:37:54 INFO - PROCESS | 3672 | 1466696274909 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:37:54 INFO - PROCESS | 3672 | 1466696274913 Marionette TRACE conn3 <- [1,3034,null,{}] 08:37:54 INFO - PROCESS | 3672 | 1466696274918 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 3672 | 1466696274922 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:55 INFO - PROCESS | 3672 | 1466696275070 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:37:55 INFO - PROCESS | 3672 | 1466696275080 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3672 | 1466696275085 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:55 INFO - PROCESS | 3672 | ++DOCSHELL 10BA2C00 == 36 [pid = 3672] [id = 770] 08:37:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D60400) [pid = 3672] [serial = 2308] [outer = 00000000] 08:37:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10D68C00) [pid = 3672] [serial = 2309] [outer = 10D60400] 08:37:55 INFO - PROCESS | 3672 | 1466696275142 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (114CF400) [pid = 3672] [serial = 2310] [outer = 10D60400] 08:37:55 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:55 INFO - PROCESS | 3672 | 1466696275740 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:37:55 INFO - {} 08:37:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 888ms 08:37:55 INFO - PROCESS | 3672 | 1466696275802 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 3672 | 1466696275806 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:37:55 INFO - PROCESS | 3672 | 1466696275828 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3672 | 1466696275831 Marionette TRACE conn3 <- [1,3038,null,{}] 08:37:55 INFO - PROCESS | 3672 | 1466696275835 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3672 | 1466696275838 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:55 INFO - PROCESS | 3672 | 1466696275953 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:37:56 INFO - PROCESS | 3672 | 1466696276091 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3672 | 1466696276094 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:56 INFO - PROCESS | 3672 | ++DOCSHELL 14026000 == 37 [pid = 3672] [id = 771] 08:37:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1402C800) [pid = 3672] [serial = 2311] [outer = 00000000] 08:37:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1517DC00) [pid = 3672] [serial = 2312] [outer = 1402C800] 08:37:56 INFO - PROCESS | 3672 | 1466696276150 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (156E0000) [pid = 3672] [serial = 2313] [outer = 1402C800] 08:37:56 INFO - PROCESS | 3672 | 1466696276698 Marionette TRACE conn3 <- [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]]]}] 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:37:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 904ms 08:37:56 INFO - PROCESS | 3672 | 1466696276730 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3672 | 1466696276732 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:37:56 INFO - PROCESS | 3672 | 1466696276736 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3672 | 1466696276740 Marionette TRACE conn3 <- [1,3042,null,{}] 08:37:56 INFO - PROCESS | 3672 | 1466696276751 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3672 | 1466696276756 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:56 INFO - PROCESS | 3672 | 1466696276912 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:37:56 INFO - PROCESS | 3672 | 1466696276995 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3672 | 1466696276998 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:57 INFO - PROCESS | 3672 | ++DOCSHELL 16EE5400 == 38 [pid = 3672] [id = 772] 08:37:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16EE5800) [pid = 3672] [serial = 2314] [outer = 00000000] 08:37:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17FF0C00) [pid = 3672] [serial = 2315] [outer = 16EE5800] 08:37:57 INFO - PROCESS | 3672 | 1466696277064 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1818C800) [pid = 3672] [serial = 2316] [outer = 16EE5800] 08:37:57 INFO - PROCESS | 3672 | 1466696277822 Marionette TRACE conn3 <- [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"]]]}] 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:37:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:57 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" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:57 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" 08:37:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1263ms 08:37:57 INFO - PROCESS | 3672 | 1466696277999 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:37:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:37:57 INFO - PROCESS | 3672 | 1466696278002 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:37:57 INFO - PROCESS | 3672 | 1466696278006 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3672 | 1466696278008 Marionette TRACE conn3 <- [1,3046,null,{}] 08:37:58 INFO - PROCESS | 3672 | 1466696278012 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3672 | 1466696278014 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:58 INFO - PROCESS | 3672 | 1466696278110 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:37:58 INFO - PROCESS | 3672 | 1466696278246 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3672 | 1466696278249 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:58 INFO - PROCESS | 3672 | ++DOCSHELL 181C7C00 == 39 [pid = 3672] [id = 773] 08:37:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19578000) [pid = 3672] [serial = 2317] [outer = 00000000] 08:37:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19620000) [pid = 3672] [serial = 2318] [outer = 19578000] 08:37:58 INFO - PROCESS | 3672 | 1466696278301 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19622400) [pid = 3672] [serial = 2319] [outer = 19578000] 08:37:58 INFO - PROCESS | 3672 | 1466696278882 Marionette TRACE conn3 <- [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]]]}] 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:37:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:37:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:37:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:37:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 919ms 08:37:58 INFO - PROCESS | 3672 | 1466696278921 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3672 | 1466696278923 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:37:58 INFO - PROCESS | 3672 | 1466696278942 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:37:58 INFO - PROCESS | 3672 | 1466696278944 Marionette TRACE conn3 <- [1,3050,null,{}] 08:37:58 INFO - PROCESS | 3672 | 1466696278948 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3672 | 1466696278950 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:59 INFO - PROCESS | 3672 | 1466696279051 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:37:59 INFO - PROCESS | 3672 | 1466696279202 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3672 | 1466696279205 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:37:59 INFO - PROCESS | 3672 | ++DOCSHELL 10E08000 == 40 [pid = 3672] [id = 774] 08:37:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10E0B400) [pid = 3672] [serial = 2320] [outer = 00000000] 08:37:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (11C31C00) [pid = 3672] [serial = 2321] [outer = 10E0B400] 08:37:59 INFO - PROCESS | 3672 | 1466696279300 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11CF3C00) [pid = 3672] [serial = 2322] [outer = 10E0B400] 08:37:59 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:00 INFO - PROCESS | 3672 | 1466696280026 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:38:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:38:00 INFO - {} 08:38:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1075ms 08:38:00 INFO - PROCESS | 3672 | 1466696280036 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3672 | 1466696280040 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:38:00 INFO - PROCESS | 3672 | 1466696280045 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3672 | 1466696280048 Marionette TRACE conn3 <- [1,3054,null,{}] 08:38:00 INFO - PROCESS | 3672 | 1466696280053 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3672 | 1466696280056 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:00 INFO - PROCESS | 3672 | 1466696280159 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:38:00 INFO - PROCESS | 3672 | 1466696280310 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3672 | 1466696280313 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:00 INFO - PROCESS | 3672 | ++DOCSHELL 10D5F400 == 41 [pid = 3672] [id = 775] 08:38:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10D5FC00) [pid = 3672] [serial = 2323] [outer = 00000000] 08:38:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (134BA400) [pid = 3672] [serial = 2324] [outer = 10D5FC00] 08:38:00 INFO - PROCESS | 3672 | 1466696280364 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (10E06C00) [pid = 3672] [serial = 2325] [outer = 10D5FC00] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 11C33C00 == 40 [pid = 3672] [id = 768] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 11CF2C00 == 39 [pid = 3672] [id = 767] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 19D69000 == 38 [pid = 3672] [id = 766] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 19BAC000 == 37 [pid = 3672] [id = 765] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 1595B400 == 36 [pid = 3672] [id = 764] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 11CF0800 == 35 [pid = 3672] [id = 763] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 1036A800 == 34 [pid = 3672] [id = 762] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10434000 == 33 [pid = 3672] [id = 748] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10E04C00 == 32 [pid = 3672] [id = 760] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10E8C800 == 31 [pid = 3672] [id = 761] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 1600C800 == 30 [pid = 3672] [id = 759] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 181C7C00 == 29 [pid = 3672] [id = 773] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10E08000 == 28 [pid = 3672] [id = 774] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 16EE5400 == 27 [pid = 3672] [id = 772] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10D61C00 == 26 [pid = 3672] [id = 769] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 10BA2C00 == 25 [pid = 3672] [id = 770] 08:38:01 INFO - PROCESS | 3672 | --DOCSHELL 14026000 == 24 [pid = 3672] [id = 771] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (10E07400) [pid = 3672] [serial = 2248] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (15963C00) [pid = 3672] [serial = 2266] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1A39FC00) [pid = 3672] [serial = 2241] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10E96800) [pid = 3672] [serial = 2244] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19D6D000) [pid = 3672] [serial = 2239] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17FEB800) [pid = 3672] [serial = 2236] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16BBC800) [pid = 3672] [serial = 2259] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1A3A9800) [pid = 3672] [serial = 2242] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1544B400) [pid = 3672] [serial = 2233] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (114D4000) [pid = 3672] [serial = 2245] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (140C4000) [pid = 3672] [serial = 2253] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11CF5800) [pid = 3672] [serial = 2265] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1988B800) [pid = 3672] [serial = 2270] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1595B000) [pid = 3672] [serial = 2234] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (175E3000) [pid = 3672] [serial = 2262] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19888400) [pid = 3672] [serial = 2268] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B9E800) [pid = 3672] [serial = 2247] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (129EA400) [pid = 3672] [serial = 2250] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16014C00) [pid = 3672] [serial = 2257] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1988C800) [pid = 3672] [serial = 2271] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1510D800) [pid = 3672] [serial = 2254] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12D6B800) [pid = 3672] [serial = 2251] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16D52400) [pid = 3672] [serial = 2260] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15B47000) [pid = 3672] [serial = 2256] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19BAF000) [pid = 3672] [serial = 2238] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17F27000) [pid = 3672] [serial = 2263] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13031400) [pid = 3672] [serial = 2231] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (129F0C00) [pid = 3672] [serial = 2230] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19E38000) [pid = 3672] [serial = 2273] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19E38400) [pid = 3672] [serial = 2274] [outer = 00000000] [url = about:blank] 08:38:01 INFO - PROCESS | 3672 | 1466696281506 Marionette TRACE conn3 <- [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]]]}] 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:38:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:38:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1496ms 08:38:01 INFO - PROCESS | 3672 | 1466696281531 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3672 | 1466696281535 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:38:01 INFO - PROCESS | 3672 | 1466696281541 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3672 | 1466696281544 Marionette TRACE conn3 <- [1,3058,null,{}] 08:38:01 INFO - PROCESS | 3672 | 1466696281557 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3672 | 1466696281559 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:01 INFO - PROCESS | 3672 | 1466696281648 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:38:01 INFO - PROCESS | 3672 | 1466696281657 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3672 | 1466696281661 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:01 INFO - PROCESS | 3672 | ++DOCSHELL 10A64400 == 25 [pid = 3672] [id = 776] 08:38:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10A64800) [pid = 3672] [serial = 2326] [outer = 00000000] 08:38:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10E01800) [pid = 3672] [serial = 2327] [outer = 10A64800] 08:38:01 INFO - PROCESS | 3672 | 1466696281708 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10E05400) [pid = 3672] [serial = 2328] [outer = 10A64800] 08:38:02 INFO - PROCESS | 3672 | 1466696282224 Marionette TRACE conn3 <- [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]]]}] 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:38:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 685ms 08:38:02 INFO - PROCESS | 3672 | 1466696282275 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3672 | 1466696282280 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:38:02 INFO - PROCESS | 3672 | 1466696282295 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 3672 | 1466696282298 Marionette TRACE conn3 <- [1,3062,null,{}] 08:38:02 INFO - PROCESS | 3672 | 1466696282301 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3672 | 1466696282304 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:02 INFO - PROCESS | 3672 | 1466696282389 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:38:02 INFO - PROCESS | 3672 | 1466696282395 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3672 | 1466696282397 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:02 INFO - PROCESS | 3672 | ++DOCSHELL 11CD7C00 == 26 [pid = 3672] [id = 777] 08:38:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11CF1800) [pid = 3672] [serial = 2329] [outer = 00000000] 08:38:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1281D400) [pid = 3672] [serial = 2330] [outer = 11CF1800] 08:38:02 INFO - PROCESS | 3672 | 1466696282445 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (129B4C00) [pid = 3672] [serial = 2331] [outer = 11CF1800] 08:38:02 INFO - PROCESS | 3672 | 1466696282902 Marionette TRACE conn3 <- [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]]]}] 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:38:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 623ms 08:38:02 INFO - PROCESS | 3672 | 1466696282928 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3672 | 1466696282930 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:38:02 INFO - PROCESS | 3672 | 1466696282934 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 3672 | 1466696282937 Marionette TRACE conn3 <- [1,3066,null,{}] 08:38:02 INFO - PROCESS | 3672 | 1466696282948 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3672 | 1466696282953 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:03 INFO - PROCESS | 3672 | 1466696283034 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:38:03 INFO - PROCESS | 3672 | 1466696283041 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3672 | 1466696283044 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:03 INFO - PROCESS | 3672 | ++DOCSHELL 132AE400 == 27 [pid = 3672] [id = 778] 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (132AE800) [pid = 3672] [serial = 2332] [outer = 00000000] 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (140BFC00) [pid = 3672] [serial = 2333] [outer = 132AE800] 08:38:03 INFO - PROCESS | 3672 | 1466696283091 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14ED7000) [pid = 3672] [serial = 2334] [outer = 132AE800] 08:38:03 INFO - PROCESS | 3672 | 1466696283577 Marionette TRACE conn3 <- [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] 08:38:03 INFO - PROCESS | 3672 | 1466696283643 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 3672 | 1466696283647 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:38:03 INFO - PROCESS | 3672 | 1466696283649 Marionette TRACE conn3 <- [1,3070,null,{}] 08:38:03 INFO - PROCESS | 3672 | 1466696283652 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 3672 | 1466696283654 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:03 INFO - PROCESS | 3672 | 1466696283775 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:38:03 INFO - PROCESS | 3672 | 1466696283881 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3672 | 1466696283884 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:03 INFO - PROCESS | 3672 | ++DOCSHELL 15677800 == 28 [pid = 3672] [id = 779] 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (156D9000) [pid = 3672] [serial = 2335] [outer = 00000000] 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15959C00) [pid = 3672] [serial = 2336] [outer = 156D9000] 08:38:03 INFO - PROCESS | 3672 | 1466696283927 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15B4C000) [pid = 3672] [serial = 2337] [outer = 156D9000] 08:38:04 INFO - PROCESS | 3672 | 1466696284316 Marionette TRACE conn3 <- [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]]]}] 08:38:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 685ms 08:38:04 INFO - PROCESS | 3672 | 1466696284346 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3672 | 1466696284348 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:38:04 INFO - PROCESS | 3672 | 1466696284356 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3672 | 1466696284358 Marionette TRACE conn3 <- [1,3074,null,{}] 08:38:04 INFO - PROCESS | 3672 | 1466696284361 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3672 | 1466696284363 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:04 INFO - PROCESS | 3672 | 1466696284478 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:38:04 INFO - PROCESS | 3672 | 1466696284484 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3672 | 1466696284486 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:04 INFO - PROCESS | 3672 | ++DOCSHELL 1600F000 == 29 [pid = 3672] [id = 780] 08:38:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16016000) [pid = 3672] [serial = 2338] [outer = 00000000] 08:38:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16776000) [pid = 3672] [serial = 2339] [outer = 16016000] 08:38:04 INFO - PROCESS | 3672 | 1466696284529 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16A06400) [pid = 3672] [serial = 2340] [outer = 16016000] 08:38:04 INFO - PROCESS | 3672 | 1466696284964 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 639ms 08:38:04 INFO - PROCESS | 3672 | 1466696285000 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3672 | 1466696285002 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:38:04 INFO - PROCESS | 3672 | 1466696285005 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3672 | 1466696285007 Marionette TRACE conn3 <- [1,3078,null,{}] 08:38:04 INFO - PROCESS | 3672 | 1466696285010 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3672 | 1466696285016 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:05 INFO - PROCESS | 3672 | 1466696285155 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:38:05 INFO - PROCESS | 3672 | 1466696285259 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3672 | 1466696285261 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:05 INFO - PROCESS | 3672 | ++DOCSHELL 128A6C00 == 30 [pid = 3672] [id = 781] 08:38:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (153C4400) [pid = 3672] [serial = 2341] [outer = 00000000] 08:38:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16EE1000) [pid = 3672] [serial = 2342] [outer = 153C4400] 08:38:05 INFO - PROCESS | 3672 | 1466696285304 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1759A000) [pid = 3672] [serial = 2343] [outer = 153C4400] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19BAD400) [pid = 3672] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A61C800) [pid = 3672] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (110BD000) [pid = 3672] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (129F2C00) [pid = 3672] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10472C00) [pid = 3672] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18181000) [pid = 3672] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CF1000) [pid = 3672] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (134B0000) [pid = 3672] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1595D400) [pid = 3672] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16ED8C00) [pid = 3672] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:38:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D62000) [pid = 3672] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:38:05 INFO - PROCESS | 3672 | 1466696285948 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:38:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 998ms 08:38:05 INFO - PROCESS | 3672 | 1466696286007 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3672 | 1466696286009 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:38:06 INFO - PROCESS | 3672 | 1466696286012 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3672 | 1466696286014 Marionette TRACE conn3 <- [1,3082,null,{}] 08:38:06 INFO - PROCESS | 3672 | 1466696286018 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3672 | 1466696286019 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:06 INFO - PROCESS | 3672 | 1466696286136 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:38:06 INFO - PROCESS | 3672 | 1466696286294 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 3672 | 1466696286297 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:06 INFO - PROCESS | 3672 | ++DOCSHELL 0C7F6000 == 31 [pid = 3672] [id = 782] 08:38:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (0C7F7800) [pid = 3672] [serial = 2344] [outer = 00000000] 08:38:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10320000) [pid = 3672] [serial = 2345] [outer = 0C7F7800] 08:38:06 INFO - PROCESS | 3672 | 1466696286356 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (0C7F5000) [pid = 3672] [serial = 2346] [outer = 0C7F7800] 08:38:07 INFO - PROCESS | 3672 | 1466696287024 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:38:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1092ms 08:38:07 INFO - PROCESS | 3672 | 1466696287112 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3672 | 1466696287116 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:38:07 INFO - PROCESS | 3672 | 1466696287121 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3672 | 1466696287124 Marionette TRACE conn3 <- [1,3086,null,{}] 08:38:07 INFO - PROCESS | 3672 | 1466696287154 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3672 | 1466696287157 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:07 INFO - PROCESS | 3672 | 1466696287280 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:38:07 INFO - PROCESS | 3672 | 1466696287421 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3672 | 1466696287424 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:07 INFO - PROCESS | 3672 | ++DOCSHELL 11CFA000 == 32 [pid = 3672] [id = 783] 08:38:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1281DC00) [pid = 3672] [serial = 2347] [outer = 00000000] 08:38:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12D8A400) [pid = 3672] [serial = 2348] [outer = 1281DC00] 08:38:07 INFO - PROCESS | 3672 | 1466696287482 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13155C00) [pid = 3672] [serial = 2349] [outer = 1281DC00] 08:38:08 INFO - PROCESS | 3672 | 1466696288076 Marionette TRACE conn3 <- [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]]]}] 08:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:38:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1014ms 08:38:08 INFO - PROCESS | 3672 | 1466696288119 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 3672 | 1466696288122 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:38:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:38:08 INFO - PROCESS | 3672 | 1466696288126 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 3672 | 1466696288129 Marionette TRACE conn3 <- [1,3090,null,{}] 08:38:08 INFO - PROCESS | 3672 | 1466696288133 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3672 | 1466696288135 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:08 INFO - PROCESS | 3672 | 1466696288249 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:38:08 INFO - PROCESS | 3672 | 1466696288437 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3672 | 1466696288440 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:08 INFO - PROCESS | 3672 | ++DOCSHELL 1036B800 == 33 [pid = 3672] [id = 784] 08:38:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10D5D400) [pid = 3672] [serial = 2350] [outer = 00000000] 08:38:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (132AD400) [pid = 3672] [serial = 2351] [outer = 10D5D400] 08:38:08 INFO - PROCESS | 3672 | 1466696288494 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (160BEC00) [pid = 3672] [serial = 2352] [outer = 10D5D400] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 128A6C00 == 32 [pid = 3672] [id = 781] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 1600F000 == 31 [pid = 3672] [id = 780] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 15677800 == 30 [pid = 3672] [id = 779] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 132AE400 == 29 [pid = 3672] [id = 778] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 11CD7C00 == 28 [pid = 3672] [id = 777] 08:38:09 INFO - PROCESS | 3672 | --DOCSHELL 10A64400 == 27 [pid = 3672] [id = 776] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1B399800) [pid = 3672] [serial = 2297] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11CFCC00) [pid = 3672] [serial = 2279] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13130C00) [pid = 3672] [serial = 2280] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19579400) [pid = 3672] [serial = 2301] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A5A400) [pid = 3672] [serial = 2285] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11C32400) [pid = 3672] [serial = 2286] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1A2E6000) [pid = 3672] [serial = 2277] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A2E5800) [pid = 3672] [serial = 2276] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (130A1C00) [pid = 3672] [serial = 2288] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13957800) [pid = 3672] [serial = 2289] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15962800) [pid = 3672] [serial = 2282] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (160BB400) [pid = 3672] [serial = 2283] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15B4BC00) [pid = 3672] [serial = 2291] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19576000) [pid = 3672] [serial = 2300] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16EDDC00) [pid = 3672] [serial = 2303] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1B39BC00) [pid = 3672] [serial = 2298] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1A16FC00) [pid = 3672] [serial = 2294] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16EE0000) [pid = 3672] [serial = 2304] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (160C0C00) [pid = 3672] [serial = 2292] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10D6A400) [pid = 3672] [serial = 2307] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10D65000) [pid = 3672] [serial = 2306] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1A255000) [pid = 3672] [serial = 2295] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 3672 | 1466696289253 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:38:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1154ms 08:38:09 INFO - PROCESS | 3672 | 1466696289284 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3672 | 1466696289288 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:38:09 INFO - PROCESS | 3672 | 1466696289294 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3672 | 1466696289297 Marionette TRACE conn3 <- [1,3094,null,{}] 08:38:09 INFO - PROCESS | 3672 | 1466696289303 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3672 | 1466696289305 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:09 INFO - PROCESS | 3672 | 1466696289394 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:38:09 INFO - PROCESS | 3672 | 1466696289400 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3672 | 1466696289405 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:09 INFO - PROCESS | 3672 | ++DOCSHELL 10D62000 == 28 [pid = 3672] [id = 785] 08:38:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D62C00) [pid = 3672] [serial = 2353] [outer = 00000000] 08:38:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10D68000) [pid = 3672] [serial = 2354] [outer = 10D62C00] 08:38:09 INFO - PROCESS | 3672 | 1466696289457 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10E05800) [pid = 3672] [serial = 2355] [outer = 10D62C00] 08:38:09 INFO - PROCESS | 3672 | 1466696289961 Marionette TRACE conn3 <- [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]]]}] 08:38:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:38:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:38:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:38:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 686ms 08:38:09 INFO - PROCESS | 3672 | 1466696289991 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3672 | 1466696289995 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:38:09 INFO - PROCESS | 3672 | 1466696290001 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:38:10 INFO - PROCESS | 3672 | 1466696290003 Marionette TRACE conn3 <- [1,3098,null,{}] 08:38:10 INFO - PROCESS | 3672 | 1466696290007 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3672 | 1466696290009 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:10 INFO - PROCESS | 3672 | 1466696290120 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:38:10 INFO - PROCESS | 3672 | 1466696290128 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3672 | 1466696290131 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:10 INFO - PROCESS | 3672 | ++DOCSHELL 11CD7C00 == 29 [pid = 3672] [id = 786] 08:38:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11CEDC00) [pid = 3672] [serial = 2356] [outer = 00000000] 08:38:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11CFCC00) [pid = 3672] [serial = 2357] [outer = 11CEDC00] 08:38:10 INFO - PROCESS | 3672 | 1466696290177 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (129EC000) [pid = 3672] [serial = 2358] [outer = 11CEDC00] 08:38:10 INFO - PROCESS | 3672 | 1466696290635 Marionette TRACE conn3 <- [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"]]]}] 08:38:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:38:10 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 08:38:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:38:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 08:38:10 INFO - PROCESS | 3672 | 1466696290701 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3672 | 1466696290703 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:38:10 INFO - PROCESS | 3672 | 1466696290706 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 3672 | 1466696290710 Marionette TRACE conn3 <- [1,3102,null,{}] 08:38:10 INFO - PROCESS | 3672 | 1466696290720 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3672 | 1466696290725 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:10 INFO - PROCESS | 3672 | 1466696290808 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:38:10 INFO - PROCESS | 3672 | 1466696290917 Marionette TRACE conn3 -> [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\", \"fa4b5135-3b5c-4ecb-9832-255bb48e70e0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3672 | 1466696290920 Marionette INFO sendAsync 5772c909-c1f8-4cb3-911d-2c1dea966a24 08:38:10 INFO - PROCESS | 3672 | ++DOCSHELL 13C42800 == 30 [pid = 3672] [id = 787] 08:38:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1402E400) [pid = 3672] [serial = 2359] [outer = 00000000] 08:38:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (140C2000) [pid = 3672] [serial = 2360] [outer = 1402E400] 08:38:10 INFO - PROCESS | 3672 | 1466696290967 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (153C6C00) [pid = 3672] [serial = 2361] [outer = 1402E400] 08:38:11 INFO - PROCESS | 3672 | 1466696291337 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:38:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 702ms 08:38:11 INFO - PROCESS | 3672 | 1466696291405 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 3672 | 1466696291408 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:38:12 WARNING - u'runner_teardown' () 08:38:12 INFO - No more tests 08:38:12 INFO - Got 0 unexpected results 08:38:12 INFO - SUITE-END | took 661s 08:38:13 INFO - Closing logging queue 08:38:13 INFO - queue closed 08:38:13 INFO - Return code: 0 08:38:13 WARNING - # TBPL SUCCESS # 08:38:13 INFO - Running post-action listener: _resource_record_post_action 08:38:13 INFO - Running post-run listener: _resource_record_post_run 08:38:14 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 91673600; Write bytes: 963236864; Read time: 788149; Write time: 1772356 08:38:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:38:14 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 121559552; Read time: 0; Write time: 162993 08:38:14 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91606528; Write bytes: 824979456; Read time: 775946; Write time: 1572755 08:38:14 INFO - Running post-run listener: _upload_blobber_files 08:38:14 INFO - Blob upload gear active. 08:38:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:38:14 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 08:38:14 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'] 08:38:14 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 08:38:14 INFO - (blobuploader) - INFO - Open directory for files ... 08:38:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:38:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:38:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:15 INFO - (blobuploader) - INFO - Done attempting. 08:38:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:38:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:38:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:17 INFO - (blobuploader) - INFO - Done attempting. 08:38:17 INFO - (blobuploader) - INFO - Iteration through files over. 08:38:17 INFO - Return code: 0 08:38:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:38:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0ad39a1bd02efc2514b35a7f54b2b3f0fbba6484aa8031a2dca7e33630240b8d8bb292204454477d751e389041488c32789542d78cb1d53dfc6b5f751918089d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00a7f9d951362a86c5db21933589c5fd8c2a545c208569dad099a2601eea9229417535533cedee1bd831e8ea21262c68d8c280b276988e835bef81313f604f60"} 08:38:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:38:17 INFO - Writing to file C:\slave\test\properties\blobber_files 08:38:17 INFO - Contents: 08:38:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0ad39a1bd02efc2514b35a7f54b2b3f0fbba6484aa8031a2dca7e33630240b8d8bb292204454477d751e389041488c32789542d78cb1d53dfc6b5f751918089d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00a7f9d951362a86c5db21933589c5fd8c2a545c208569dad099a2601eea9229417535533cedee1bd831e8ea21262c68d8c280b276988e835bef81313f604f60"} 08:38:17 INFO - Running post-run listener: copy_logs_to_upload_dir 08:38:17 INFO - Copying logs to upload dir... 08:38:17 INFO - mkdir: C:\slave\test\build\upload\logs 08:38:17 INFO - Copying logs to upload dir... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... 08:38:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=836.245000 ========= master_lag: 17.71 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 13 secs) (at 2016-06-23 08:38:19.438227) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:19.439006) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0ad39a1bd02efc2514b35a7f54b2b3f0fbba6484aa8031a2dca7e33630240b8d8bb292204454477d751e389041488c32789542d78cb1d53dfc6b5f751918089d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00a7f9d951362a86c5db21933589c5fd8c2a545c208569dad099a2601eea9229417535533cedee1bd831e8ea21262c68d8c280b276988e835bef81313f604f60"} build_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0ad39a1bd02efc2514b35a7f54b2b3f0fbba6484aa8031a2dca7e33630240b8d8bb292204454477d751e389041488c32789542d78cb1d53dfc6b5f751918089d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00a7f9d951362a86c5db21933589c5fd8c2a545c208569dad099a2601eea9229417535533cedee1bd831e8ea21262c68d8c280b276988e835bef81313f604f60"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:19.575893) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:19.576238) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:19.705114) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:19.705504) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:20.134593) ========= ========= Total master_lag: 18.06 =========