builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-046 starttime: 1468025556.77 results: success (0) buildid: 20160708154328 builduid: fa428b6b8f0a49af80ecfad604562652 revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:36.770722) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:36.771156) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:36.771451) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:36.864771) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:36.865179) ========= '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-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 WINDIR=C:\WINDOWS using PTY: False --17:52:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.38 MB/s 17:52:36 (27.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.799000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:37.705689) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:37.706093) ========= '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-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.987000 ========= master_lag: 0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:38.695179) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-08 17:52:38.695564) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --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 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 WINDIR=C:\WINDOWS using PTY: False 2016-07-08 17:52:38,286 truncating revision to first 12 chars 2016-07-08 17:52:38,286 Setting DEBUG logging. 2016-07-08 17:52:38,286 attempt 1/10 2016-07-08 17:52:38,286 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8e54a7dccda8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 17:52:39,632 unpacking tar archive at: mozilla-beta-8e54a7dccda8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.225000 ========= master_lag: 5.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-08 17:52:46.000251) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:46.000580) ========= script_repo_revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:46.000968) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:46.001262) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 17:52:46.020683) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-08 17:52:46.021057) ========= '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-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 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-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:52:45 INFO - MultiFileLogger online at 20160708 17:52:45 in C:\slave\test 17:52:45 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 17:52:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:52:45 INFO - {'append_to_log': False, 17:52:45 INFO - 'base_work_dir': 'C:\\slave\\test', 17:52:45 INFO - 'blob_upload_branch': 'mozilla-beta', 17:52:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:52:45 INFO - 'buildbot_json_path': 'buildprops.json', 17:52:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:52:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:52:45 INFO - 'download_minidump_stackwalk': True, 17:52:45 INFO - 'download_symbols': 'true', 17:52:45 INFO - 'e10s': False, 17:52:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:52:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:52:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:52:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:52:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:52:45 INFO - 'C:/mozilla-build/tooltool.py'), 17:52:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:52:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:52:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:52:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:52:45 INFO - 'log_level': 'info', 17:52:45 INFO - 'log_to_console': True, 17:52:45 INFO - 'opt_config_files': (), 17:52:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:52:45 INFO - '--processes=1', 17:52:45 INFO - '--config=%(test_path)s/wptrunner.ini', 17:52:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:52:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:52:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:52:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:52:45 INFO - 'pip_index': False, 17:52:45 INFO - 'require_test_zip': True, 17:52:45 INFO - 'test_type': ('testharness',), 17:52:45 INFO - 'this_chunk': '1', 17:52:45 INFO - 'total_chunks': '10', 17:52:45 INFO - 'virtualenv_path': 'venv', 17:52:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:52:45 INFO - 'work_dir': 'build'} 17:52:45 INFO - ##### 17:52:45 INFO - ##### Running clobber step. 17:52:45 INFO - ##### 17:52:45 INFO - Running pre-action listener: _resource_record_pre_action 17:52:45 INFO - Running main action method: clobber 17:52:45 INFO - rmtree: C:\slave\test\build 17:52:45 INFO - Using _rmtree_windows ... 17:52:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:53:26 INFO - Running post-action listener: _resource_record_post_action 17:53:26 INFO - ##### 17:53:26 INFO - ##### Running read-buildbot-config step. 17:53:26 INFO - ##### 17:53:26 INFO - Running pre-action listener: _resource_record_pre_action 17:53:26 INFO - Running main action method: read_buildbot_config 17:53:26 INFO - Using buildbot properties: 17:53:26 INFO - { 17:53:26 INFO - "project": "", 17:53:26 INFO - "product": "firefox", 17:53:26 INFO - "script_repo_revision": "production", 17:53:26 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 17:53:26 INFO - "repository": "", 17:53:26 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 17:53:26 INFO - "buildid": "20160708154328", 17:53:26 INFO - "pgo_build": "False", 17:53:26 INFO - "basedir": "C:\\slave\\test", 17:53:26 INFO - "buildnumber": 10, 17:53:26 INFO - "slavename": "t-xp32-ix-046", 17:53:26 INFO - "revision": "8e54a7dccda8dfa6d61f45d4804de5c95a205fb7", 17:53:26 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 17:53:26 INFO - "platform": "win32", 17:53:26 INFO - "branch": "mozilla-beta", 17:53:26 INFO - "repo_path": "releases/mozilla-beta", 17:53:26 INFO - "moz_repo_path": "", 17:53:26 INFO - "stage_platform": "win32", 17:53:26 INFO - "builduid": "fa428b6b8f0a49af80ecfad604562652", 17:53:26 INFO - "slavebuilddir": "test" 17:53:26 INFO - } 17:53:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:53:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:53:26 INFO - Running post-action listener: _resource_record_post_action 17:53:26 INFO - ##### 17:53:26 INFO - ##### Running download-and-extract step. 17:53:26 INFO - ##### 17:53:26 INFO - Running pre-action listener: _resource_record_pre_action 17:53:26 INFO - Running main action method: download_and_extract 17:53:26 INFO - mkdir: C:\slave\test\build\tests 17:53:26 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')]} 17:53:26 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:53:26 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:53:26 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:27 INFO - Downloaded 1240 bytes. 17:53:27 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:53:27 INFO - Using the following test package requirements: 17:53:27 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:53:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:53:27 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:53:27 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'jsshell-win32.zip'], 17:53:27 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:53:27 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:53:27 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:53:27 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:53:27 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:53:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:53:27 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:53:27 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 17:53:27 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')]} 17:53:27 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:53:27 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:53:27 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:29 INFO - Downloaded 20402953 bytes. 17:53:29 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/*'] 17:53:29 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/* 17:53:32 INFO - caution: filename not matched: web-platform/* 17:53:32 INFO - Return code: 11 17:53:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:32 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:53:32 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:53:32 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:53:35 INFO - Downloaded 36389908 bytes. 17:53:35 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/*'] 17:53:35 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/* 17:54:19 INFO - caution: filename not matched: bin/* 17:54:19 INFO - caution: filename not matched: config/* 17:54:19 INFO - caution: filename not matched: mozbase/* 17:54:19 INFO - caution: filename not matched: marionette/* 17:54:19 INFO - caution: filename not matched: tools/wptserve/* 17:54:19 INFO - Return code: 11 17:54: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')]} 17:54:19 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:54:19 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:54:19 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:54:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:54:25 INFO - Downloaded 68472967 bytes. 17:54:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:54:25 INFO - mkdir: C:\slave\test\properties 17:54:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:54:25 INFO - Writing to file C:\slave\test\properties\build_url 17:54:25 INFO - Contents: 17:54:25 INFO - build_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:54:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:54:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:54:25 INFO - Writing to file C:\slave\test\properties\symbols_url 17:54:25 INFO - Contents: 17:54:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:54:25 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')]} 17:54:25 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:54:25 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:54:25 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:54:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:54:30 INFO - Downloaded 55585460 bytes. 17:54:30 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'] 17:54:30 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 17:54:36 INFO - Return code: 0 17:54:36 INFO - Running post-action listener: _resource_record_post_action 17:54:36 INFO - Running post-action listener: set_extra_try_arguments 17:54:36 INFO - ##### 17:54:36 INFO - ##### Running create-virtualenv step. 17:54:36 INFO - ##### 17:54:36 INFO - Running pre-action listener: _pre_create_virtualenv 17:54:36 INFO - Running pre-action listener: _resource_record_pre_action 17:54:36 INFO - Running main action method: create_virtualenv 17:54:36 INFO - Creating virtualenv C:\slave\test\build\venv 17:54:36 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 17:54:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:54:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:54:39 INFO - Installing distribute......................................................................................................................................................................................done. 17:54:40 INFO - Return code: 0 17:54:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:40 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-046', 'USERDOMAIN': 'T-XP32-IX-046', '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-046', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-046', '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-046\\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-046'}}, attempt #1 17:54:40 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 17:54:40 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 17:54:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:54:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:54:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:54:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:54:40 INFO - 'DCLOCATION': 'SCL3', 17:54:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:40 INFO - 'HOMEDRIVE': 'C:', 17:54:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:40 INFO - 'KTS_VERSION': '1.19c', 17:54:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:54:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:40 INFO - 'MOZ_AIRBAG': '1', 17:54:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:40 INFO - 'MOZ_MSVCVERSION': '8', 17:54:40 INFO - 'MOZ_NO_REMOTE': '1', 17:54:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:40 INFO - 'NO_EM_RESTART': '1', 17:54:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:40 INFO - 'OS': 'Windows_NT', 17:54:40 INFO - 'OURDRIVE': 'C:', 17:54:40 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', 17:54:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:54:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:40 INFO - 'PROCESSOR_LEVEL': '6', 17:54:40 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:40 INFO - 'PROMPT': '$P$G', 17:54:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:40 INFO - 'PWD': 'C:\\slave\\test', 17:54:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:40 INFO - 'SESSIONNAME': 'Console', 17:54:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:40 INFO - 'SYSTEMDRIVE': 'C:', 17:54:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:54:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:40 INFO - 'TEST1': 'testie', 17:54:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:40 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:54:40 INFO - 'USERNAME': 'cltbld', 17:54:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:40 INFO - 'WINDIR': 'C:\\WINDOWS', 17:54:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:54:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:54:40 INFO - Downloading/unpacking psutil>=0.7.1 17:54:41 INFO - Running setup.py egg_info for package psutil 17:54:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:54:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:54:41 INFO - Installing collected packages: psutil 17:54:41 INFO - Running setup.py install for psutil 17:54:41 INFO - building 'psutil._psutil_windows' extension 17:54:41 INFO - error: Unable to find vcvarsall.bat 17:54:41 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-w6r_2c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:54:41 INFO - running install 17:54:41 INFO - running build 17:54:41 INFO - running build_py 17:54:41 INFO - creating build 17:54:41 INFO - creating build\lib.win32-2.7 17:54:41 INFO - creating build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:54:41 INFO - running build_ext 17:54:41 INFO - building 'psutil._psutil_windows' extension 17:54:41 INFO - error: Unable to find vcvarsall.bat 17:54:41 INFO - ---------------------------------------- 17:54:41 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-w6r_2c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:54:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-046\Application Data\pip\pip.log 17:54:41 WARNING - Return code: 1 17:54:41 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! 17:54:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:41 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-046', 'USERDOMAIN': 'T-XP32-IX-046', '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-046', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-046', '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-046\\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-046'}}, attempt #1 17:54:41 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 17:54:41 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 17:54:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:54:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:54:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:54:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:54:41 INFO - 'DCLOCATION': 'SCL3', 17:54:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:41 INFO - 'HOMEDRIVE': 'C:', 17:54:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:41 INFO - 'KTS_VERSION': '1.19c', 17:54:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:54:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:41 INFO - 'MOZ_AIRBAG': '1', 17:54:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:41 INFO - 'MOZ_MSVCVERSION': '8', 17:54:41 INFO - 'MOZ_NO_REMOTE': '1', 17:54:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:41 INFO - 'NO_EM_RESTART': '1', 17:54:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:41 INFO - 'OS': 'Windows_NT', 17:54:41 INFO - 'OURDRIVE': 'C:', 17:54:41 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', 17:54:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:54:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:41 INFO - 'PROCESSOR_LEVEL': '6', 17:54:41 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:41 INFO - 'PROMPT': '$P$G', 17:54:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:41 INFO - 'PWD': 'C:\\slave\\test', 17:54:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:41 INFO - 'SESSIONNAME': 'Console', 17:54:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:41 INFO - 'SYSTEMDRIVE': 'C:', 17:54:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:54:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:41 INFO - 'TEST1': 'testie', 17:54:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:41 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:54:41 INFO - 'USERNAME': 'cltbld', 17:54:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:41 INFO - 'WINDIR': 'C:\\WINDOWS', 17:54:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:54:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:54:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:54:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:54:41 INFO - Running setup.py egg_info for package mozsystemmonitor 17:54:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:54:41 INFO - Running setup.py egg_info for package psutil 17:54:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:54:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:54:41 INFO - Installing collected packages: mozsystemmonitor, psutil 17:54:41 INFO - Running setup.py install for mozsystemmonitor 17:54:41 INFO - Running setup.py install for psutil 17:54:41 INFO - building 'psutil._psutil_windows' extension 17:54:41 INFO - error: Unable to find vcvarsall.bat 17:54:41 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-i_nht4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:54:41 INFO - running install 17:54:41 INFO - running build 17:54:41 INFO - running build_py 17:54:41 INFO - running build_ext 17:54:41 INFO - building 'psutil._psutil_windows' extension 17:54:41 INFO - error: Unable to find vcvarsall.bat 17:54:41 INFO - ---------------------------------------- 17:54:41 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-i_nht4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:54:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-046\Application Data\pip\pip.log 17:54:41 WARNING - Return code: 1 17:54:41 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! 17:54:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:41 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-046', 'USERDOMAIN': 'T-XP32-IX-046', '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-046', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-046', '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-046\\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-046'}}, attempt #1 17:54:41 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 17:54:41 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 17:54:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:54:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:54:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:54:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:54:41 INFO - 'DCLOCATION': 'SCL3', 17:54:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:41 INFO - 'HOMEDRIVE': 'C:', 17:54:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:41 INFO - 'KTS_VERSION': '1.19c', 17:54:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:54:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:41 INFO - 'MOZ_AIRBAG': '1', 17:54:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:41 INFO - 'MOZ_MSVCVERSION': '8', 17:54:41 INFO - 'MOZ_NO_REMOTE': '1', 17:54:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:41 INFO - 'NO_EM_RESTART': '1', 17:54:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:41 INFO - 'OS': 'Windows_NT', 17:54:41 INFO - 'OURDRIVE': 'C:', 17:54:41 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', 17:54:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:54:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:41 INFO - 'PROCESSOR_LEVEL': '6', 17:54:41 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:41 INFO - 'PROMPT': '$P$G', 17:54:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:41 INFO - 'PWD': 'C:\\slave\\test', 17:54:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:41 INFO - 'SESSIONNAME': 'Console', 17:54:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:41 INFO - 'SYSTEMDRIVE': 'C:', 17:54:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:54:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:41 INFO - 'TEST1': 'testie', 17:54:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:41 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:54:41 INFO - 'USERNAME': 'cltbld', 17:54:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:41 INFO - 'WINDIR': 'C:\\WINDOWS', 17:54:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:54:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:54:42 INFO - Downloading/unpacking blobuploader==1.2.4 17:54:42 INFO - Downloading blobuploader-1.2.4.tar.gz 17:54:42 INFO - Running setup.py egg_info for package blobuploader 17:54:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:54:43 INFO - Running setup.py egg_info for package requests 17:54:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:54:43 INFO - Downloading docopt-0.6.1.tar.gz 17:54:43 INFO - Running setup.py egg_info for package docopt 17:54:43 INFO - Installing collected packages: blobuploader, docopt, requests 17:54:43 INFO - Running setup.py install for blobuploader 17:54:43 INFO - Running setup.py install for docopt 17:54:43 INFO - Running setup.py install for requests 17:54:43 INFO - Successfully installed blobuploader docopt requests 17:54:43 INFO - Cleaning up... 17:54:43 INFO - Return code: 0 17:54:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:54:43 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')]} 17:54:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:43 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')]} 17:54:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:43 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-046', 'USERDOMAIN': 'T-XP32-IX-046', '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-046', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-046', '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-046\\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-046'}}, attempt #1 17:54:43 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 17:54:43 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 17:54:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:54:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:54:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:54:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:54:43 INFO - 'DCLOCATION': 'SCL3', 17:54:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:43 INFO - 'HOMEDRIVE': 'C:', 17:54:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:43 INFO - 'KTS_VERSION': '1.19c', 17:54:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:54:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:43 INFO - 'MOZ_AIRBAG': '1', 17:54:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:43 INFO - 'MOZ_MSVCVERSION': '8', 17:54:43 INFO - 'MOZ_NO_REMOTE': '1', 17:54:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:43 INFO - 'NO_EM_RESTART': '1', 17:54:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:43 INFO - 'OS': 'Windows_NT', 17:54:43 INFO - 'OURDRIVE': 'C:', 17:54:43 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', 17:54:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:54:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:43 INFO - 'PROCESSOR_LEVEL': '6', 17:54:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:43 INFO - 'PROMPT': '$P$G', 17:54:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:43 INFO - 'PWD': 'C:\\slave\\test', 17:54:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:43 INFO - 'SESSIONNAME': 'Console', 17:54:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:43 INFO - 'SYSTEMDRIVE': 'C:', 17:54:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:54:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:43 INFO - 'TEST1': 'testie', 17:54:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:43 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:54:43 INFO - 'USERNAME': 'cltbld', 17:54:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:43 INFO - 'WINDIR': 'C:\\WINDOWS', 17:54:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:54:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:54:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:54:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:54:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:54:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:54:49 INFO - Unpacking c:\slave\test\build\tests\marionette 17:54:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:54:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:54:49 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 17:54:49 INFO - Running setup.py install for browsermob-proxy 17:54:54 INFO - Running setup.py install for manifestparser 17:54:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for marionette-client 17:54:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:54:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for marionette-driver 17:54:54 INFO - Running setup.py install for mozcrash 17:54:54 INFO - Running setup.py install for mozdebug 17:54:54 INFO - Running setup.py install for mozdevice 17:54:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozfile 17:54:54 INFO - Running setup.py install for mozhttpd 17:54:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozinfo 17:54:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozInstall 17:54:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozleak 17:54:54 INFO - Running setup.py install for mozlog 17:54:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for moznetwork 17:54:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozprocess 17:54:54 INFO - Running setup.py install for mozprofile 17:54:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozrunner 17:54:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for mozscreenshot 17:54:54 INFO - Running setup.py install for moztest 17:54:54 INFO - Running setup.py install for mozversion 17:54:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:54:54 INFO - Running setup.py install for wptserve 17:54:54 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 17:54:54 INFO - Cleaning up... 17:54:54 INFO - Return code: 0 17:54:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:54 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-046', 'USERDOMAIN': 'T-XP32-IX-046', '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-046', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-046', '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-046\\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-046'}}, attempt #1 17:54:54 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 17:54:54 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 17:54:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:54:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:54:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:54:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:54:54 INFO - 'DCLOCATION': 'SCL3', 17:54:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:54 INFO - 'HOMEDRIVE': 'C:', 17:54:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:54 INFO - 'KTS_VERSION': '1.19c', 17:54:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:54:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:54 INFO - 'MOZ_AIRBAG': '1', 17:54:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:54 INFO - 'MOZ_MSVCVERSION': '8', 17:54:54 INFO - 'MOZ_NO_REMOTE': '1', 17:54:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:54 INFO - 'NO_EM_RESTART': '1', 17:54:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:54 INFO - 'OS': 'Windows_NT', 17:54:54 INFO - 'OURDRIVE': 'C:', 17:54:54 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', 17:54:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:54:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:54 INFO - 'PROCESSOR_LEVEL': '6', 17:54:54 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:54 INFO - 'PROMPT': '$P$G', 17:54:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:54 INFO - 'PWD': 'C:\\slave\\test', 17:54:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:54 INFO - 'SESSIONNAME': 'Console', 17:54:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:54 INFO - 'SYSTEMDRIVE': 'C:', 17:54:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:54:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:54 INFO - 'TEST1': 'testie', 17:54:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:54:54 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:54:54 INFO - 'USERNAME': 'cltbld', 17:54:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:54:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:54 INFO - 'WINDIR': 'C:\\WINDOWS', 17:54:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:55:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:55:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:55:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:55:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:55:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:55:02 INFO - Unpacking c:\slave\test\build\tests\marionette 17:55:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:55:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:55:02 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)) 17:55:06 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)) 17:55:06 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)) 17:55:06 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)) 17:55:06 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)) 17:55:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:55:06 INFO - Downloading blessings-1.6.tar.gz 17:55:06 INFO - Running setup.py egg_info for package blessings 17:55:06 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)) 17:55:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:55:06 INFO - Running setup.py install for blessings 17:55:06 INFO - Running setup.py install for browsermob-proxy 17:55:06 INFO - Running setup.py install for manifestparser 17:55:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for marionette-client 17:55:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:55:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for marionette-driver 17:55:06 INFO - Running setup.py install for mozcrash 17:55:06 INFO - Running setup.py install for mozdebug 17:55:06 INFO - Running setup.py install for mozdevice 17:55:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for mozhttpd 17:55:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for mozInstall 17:55:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for mozleak 17:55:06 INFO - Running setup.py install for mozprofile 17:55:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Running setup.py install for mozrunner 17:55:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:55:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:55:07 INFO - Running setup.py install for mozscreenshot 17:55:07 INFO - Running setup.py install for moztest 17:55:07 INFO - Running setup.py install for mozversion 17:55:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:55:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:55:07 INFO - Running setup.py install for wptserve 17:55:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:55:07 INFO - Cleaning up... 17:55:07 INFO - Return code: 0 17:55:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:55:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:55:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:55:07 INFO - Reading from file tmpfile_stdout 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - Current package versions: 17:55:07 INFO - blessings == 1.6 17:55:07 INFO - blobuploader == 1.2.4 17:55:07 INFO - browsermob-proxy == 0.6.0 17:55:07 INFO - distribute == 0.6.14 17:55:07 INFO - docopt == 0.6.1 17:55:07 INFO - manifestparser == 1.1 17:55:07 INFO - marionette-client == 2.3.0 17:55:07 INFO - marionette-driver == 1.4.0 17:55:07 INFO - mozInstall == 1.12 17:55:07 INFO - mozcrash == 0.17 17:55:07 INFO - mozdebug == 0.1 17:55:07 INFO - mozdevice == 0.48 17:55:07 INFO - mozfile == 1.2 17:55:07 INFO - mozhttpd == 0.7 17:55:07 INFO - mozinfo == 0.9 17:55:07 INFO - mozleak == 0.1 17:55:07 INFO - mozlog == 3.1 17:55:07 INFO - moznetwork == 0.27 17:55:07 INFO - mozprocess == 0.22 17:55:07 INFO - mozprofile == 0.28 17:55:07 INFO - mozrunner == 6.11 17:55:07 INFO - mozscreenshot == 0.1 17:55:07 INFO - mozsystemmonitor == 0.0 17:55:07 INFO - moztest == 0.7 17:55:07 INFO - mozversion == 1.4 17:55:07 INFO - requests == 1.2.3 17:55:07 INFO - wptserve == 1.4.0 17:55:07 INFO - Running post-action listener: _resource_record_post_action 17:55:07 INFO - Running post-action listener: _start_resource_monitoring 17:55:07 INFO - Starting resource monitoring. 17:55:07 INFO - ##### 17:55:07 INFO - ##### Running pull step. 17:55:07 INFO - ##### 17:55:07 INFO - Running pre-action listener: _resource_record_pre_action 17:55:07 INFO - Running main action method: pull 17:55:07 INFO - Pull has nothing to do! 17:55:07 INFO - Running post-action listener: _resource_record_post_action 17:55:07 INFO - ##### 17:55:07 INFO - ##### Running install step. 17:55:07 INFO - ##### 17:55:07 INFO - Running pre-action listener: _resource_record_pre_action 17:55:07 INFO - Running main action method: install 17:55:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:55:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:55:07 INFO - Reading from file tmpfile_stdout 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - Detecting whether we're running mozinstall >=1.0... 17:55:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:55:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:55:07 INFO - Reading from file tmpfile_stdout 17:55:07 INFO - Output received: 17:55:07 INFO - Usage: mozinstall-script.py [options] installer 17:55:07 INFO - Options: 17:55:07 INFO - -h, --help show this help message and exit 17:55:07 INFO - -d DEST, --destination=DEST 17:55:07 INFO - Directory to install application into. [default: 17:55:07 INFO - "C:\slave\test"] 17:55:07 INFO - --app=APP Application being installed. [default: firefox] 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - Using _rmtree_windows ... 17:55:07 INFO - mkdir: C:\slave\test\build\application 17:55:07 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'] 17:55:07 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 17:55:10 INFO - Reading from file tmpfile_stdout 17:55:10 INFO - Output received: 17:55:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:55:10 INFO - Using _rmtree_windows ... 17:55:10 INFO - Using _rmtree_windows ... 17:55:10 INFO - Running post-action listener: _resource_record_post_action 17:55:10 INFO - ##### 17:55:10 INFO - ##### Running run-tests step. 17:55:10 INFO - ##### 17:55:10 INFO - Running pre-action listener: _resource_record_pre_action 17:55:10 INFO - Running main action method: run_tests 17:55:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:55:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:55:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:55:10 INFO - grabbing minidump binary from tooltool 17:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:10 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 17:55:10 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 17:55:10 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 17:55:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:55:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmszlse 17:55:11 INFO - INFO - File integrity verified, renaming tmpmszlse to win32-minidump_stackwalk.exe 17:55:11 INFO - Return code: 0 17:55:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:55:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:55:11 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:55:11 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:55:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:55:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046\\Application Data', 17:55:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:55:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-046', 17:55:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:55:11 INFO - 'DCLOCATION': 'SCL3', 17:55:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:55:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:55:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:55:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:55:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:55:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:55:11 INFO - 'HOMEDRIVE': 'C:', 17:55:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:55:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:55:11 INFO - 'KTS_VERSION': '1.19c', 17:55:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:55:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-046', 17:55:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:55:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:55:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:55:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:55:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:55:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:55:11 INFO - 'MOZ_AIRBAG': '1', 17:55:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:55:11 INFO - 'MOZ_MSVCVERSION': '8', 17:55:11 INFO - 'MOZ_NO_REMOTE': '1', 17:55:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:55:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:55:11 INFO - 'NO_EM_RESTART': '1', 17:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:55:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:55:11 INFO - 'OS': 'Windows_NT', 17:55:11 INFO - 'OURDRIVE': 'C:', 17:55:11 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', 17:55:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:55:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:55:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:55:11 INFO - 'PROCESSOR_LEVEL': '6', 17:55:11 INFO - 'PROCESSOR_REVISION': '1e05', 17:55:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:55:11 INFO - 'PROMPT': '$P$G', 17:55:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:55:11 INFO - 'PWD': 'C:\\slave\\test', 17:55:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:55:11 INFO - 'SESSIONNAME': 'Console', 17:55:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:55:11 INFO - 'SYSTEMDRIVE': 'C:', 17:55:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:55:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:55:11 INFO - 'TEST1': 'testie', 17:55:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:55:11 INFO - 'USERDOMAIN': 'T-XP32-IX-046', 17:55:11 INFO - 'USERNAME': 'cltbld', 17:55:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-046', 17:55:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:55:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:55:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:55:11 INFO - 'WINDIR': 'C:\\WINDOWS', 17:55:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:55:11 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:55:12 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 17:55:12 INFO - import pkg_resources 17:55:13 INFO - Using 1 client processes 17:55:16 INFO - SUITE-START | Running 778 tests 17:55:16 INFO - Running testharness tests 17:55:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:55:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:55:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:55:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:55:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:55:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:55:16 INFO - Setting up ssl 17:55:17 INFO - PROCESS | certutil | 17:55:17 INFO - PROCESS | certutil | 17:55:17 INFO - PROCESS | certutil | 17:55:17 INFO - Certificate Nickname Trust Attributes 17:55:17 INFO - SSL,S/MIME,JAR/XPI 17:55:17 INFO - 17:55:17 INFO - web-platform-tests CT,, 17:55:17 INFO - 17:55:17 INFO - Starting runner 17:55:19 INFO - PROCESS | 1020 | [1020] 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 17:55:19 INFO - PROCESS | 1020 | [1020] 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 17:55:20 INFO - PROCESS | 1020 | [1020] 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 17:55:21 INFO - PROCESS | 1020 | 1468025721428 Marionette DEBUG Marionette enabled via build flag and pref 17:55:21 INFO - PROCESS | 1020 | ++DOCSHELL 114D5400 == 1 [pid = 1020] [id = 1] 17:55:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 1 (114D5800) [pid = 1020] [serial = 1] [outer = 00000000] 17:55:21 INFO - PROCESS | 1020 | [1020] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:55:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 2 (114D6400) [pid = 1020] [serial = 2] [outer = 114D5800] 17:55:21 INFO - PROCESS | 1020 | [1020] 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 17:55:21 INFO - PROCESS | 1020 | [1020] 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 17:55:21 INFO - PROCESS | 1020 | ++DOCSHELL 1281E400 == 2 [pid = 1020] [id = 2] 17:55:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 3 (1281E800) [pid = 1020] [serial = 3] [outer = 00000000] 17:55:21 INFO - PROCESS | 1020 | [1020] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:55:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 4 (1281F400) [pid = 1020] [serial = 4] [outer = 1281E800] 17:55:22 INFO - PROCESS | 1020 | 1468025722024 Marionette INFO Listening on port 2828 17:55:22 INFO - PROCESS | 1020 | 1468025722425 Marionette DEBUG Marionette enabled via command-line flag 17:55:22 INFO - PROCESS | 1020 | ++DOCSHELL 13152000 == 3 [pid = 1020] [id = 3] 17:55:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 5 (1315A000) [pid = 1020] [serial = 5] [outer = 00000000] 17:55:22 INFO - PROCESS | 1020 | [1020] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:55:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 6 (1315AC00) [pid = 1020] [serial = 6] [outer = 1315A000] 17:55:22 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 7 (13952800) [pid = 1020] [serial = 7] [outer = 1281E800] 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | 1468025722786 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1468 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | 1468025722835 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1469 17:55:22 INFO - PROCESS | 1020 | 1468025722838 Marionette DEBUG Closed connection conn0 17:55:22 INFO - PROCESS | 1020 | 1468025722942 Marionette DEBUG Closed connection conn1 17:55:22 INFO - PROCESS | 1020 | [1020] 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 17:55:22 INFO - PROCESS | 1020 | 1468025722948 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1471 17:55:23 INFO - PROCESS | 1020 | 1468025723014 Marionette DEBUG Closed connection conn2 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:23 INFO - PROCESS | 1020 | 1468025723022 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1472 17:55:23 INFO - PROCESS | 1020 | ++DOCSHELL 114D6800 == 4 [pid = 1020] [id = 4] 17:55:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 8 (13DB3C00) [pid = 1020] [serial = 8] [outer = 00000000] 17:55:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 9 (142F0800) [pid = 1020] [serial = 9] [outer = 13DB3C00] 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 10 (142F5C00) [pid = 1020] [serial = 10] [outer = 13DB3C00] 17:55:23 INFO - PROCESS | 1020 | 1468025723282 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:55:23 INFO - PROCESS | 1020 | 1468025723288 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":"20160708154328","device":"desktop","version":"48.0"} 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:23 INFO - PROCESS | 1020 | [1020] 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 17:55:24 INFO - PROCESS | 1020 | ++DOCSHELL 13C32800 == 5 [pid = 1020] [id = 5] 17:55:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 11 (13C33000) [pid = 1020] [serial = 11] [outer = 00000000] 17:55:24 INFO - PROCESS | 1020 | ++DOCSHELL 13C33400 == 6 [pid = 1020] [id = 6] 17:55:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 12 (13C37000) [pid = 1020] [serial = 12] [outer = 00000000] 17:55:24 INFO - PROCESS | 1020 | [1020] 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 17:55:24 INFO - PROCESS | 1020 | ++DOCSHELL 167E2800 == 7 [pid = 1020] [id = 7] 17:55:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 13 (167E2C00) [pid = 1020] [serial = 13] [outer = 00000000] 17:55:24 INFO - PROCESS | 1020 | [1020] 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 17:55:24 INFO - PROCESS | 1020 | [1020] 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 17:55:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 14 (16996C00) [pid = 1020] [serial = 14] [outer = 167E2C00] 17:55:25 INFO - PROCESS | 1020 | [1020] 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 17:55:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 15 (16677C00) [pid = 1020] [serial = 15] [outer = 13C33000] 17:55:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 16 (16679400) [pid = 1020] [serial = 16] [outer = 13C37000] 17:55:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 17 (1667C000) [pid = 1020] [serial = 17] [outer = 167E2C00] 17:55:25 INFO - PROCESS | 1020 | 1468025725661 Marionette INFO startBrowser 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:25 INFO - PROCESS | 1020 | 1468025725697 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 1020 | 1468025725709 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 1020 | 1468025725711 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 18 (17AF5800) [pid = 1020] [serial = 18] [outer = 167E2C00] 17:55:26 INFO - PROCESS | 1020 | 1468025726218 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8eb5a12b-a326-4ac8-b8b4-cbd6369e4912","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":"20160708154328","device":"desktop","version":"48.0","command_id":1}}] 17:55:26 INFO - PROCESS | 1020 | 1468025726370 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}] 17:55:26 INFO - PROCESS | 1020 | 1468025726373 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:26 INFO - PROCESS | 1020 | 1468025726427 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:55:26 INFO - PROCESS | 1020 | 1468025726537 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:55:26 INFO - PROCESS | 1020 | 1468025726540 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:26 INFO - PROCESS | 1020 | [1020] 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 17:55:26 INFO - PROCESS | 1020 | [1020] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:55:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 19 (11AEF800) [pid = 1020] [serial = 19] [outer = 167E2C00] 17:55:26 INFO - PROCESS | 1020 | [1020] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:55:26 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:55:27 INFO - PROCESS | 1020 | 1468025727040 Marionette TRACE conn3 <- [1,3,null,{}] 17:55:27 INFO - PROCESS | 1020 | 1468025727057 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:55:27 INFO - PROCESS | 1020 | 1468025727060 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:27 INFO - PROCESS | 1020 | 1468025727089 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:55:27 INFO - PROCESS | 1020 | 1468025727147 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 1020 | 1468025727150 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:55:27 INFO - PROCESS | 1020 | 1468025727154 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 1020 | 1468025727157 Marionette TRACE conn3 <- [1,6,null,{}] 17:55:27 INFO - PROCESS | 1020 | 1468025727183 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}] 17:55:27 INFO - PROCESS | 1020 | 1468025727185 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:27 INFO - PROCESS | 1020 | 1468025727200 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:55:27 INFO - PROCESS | 1020 | 1468025727205 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 1020 | 1468025727207 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:27 INFO - PROCESS | 1020 | ++DOCSHELL 167DE800 == 8 [pid = 1020] [id = 8] 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 20 (19C49400) [pid = 1020] [serial = 20] [outer = 00000000] 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 21 (19C4BC00) [pid = 1020] [serial = 21] [outer = 19C49400] 17:55:27 INFO - PROCESS | 1020 | 1468025727255 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 22 (19E3BC00) [pid = 1020] [serial = 22] [outer = 19C49400] 17:55:27 INFO - PROCESS | 1020 | ++DOCSHELL 1A044C00 == 9 [pid = 1020] [id = 9] 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 23 (1A04E000) [pid = 1020] [serial = 23] [outer = 00000000] 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 24 (1A085C00) [pid = 1020] [serial = 24] [outer = 1A04E000] 17:55:27 INFO - PROCESS | 1020 | 1468025727732 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 25 (1A087800) [pid = 1020] [serial = 25] [outer = 1A04E000] 17:55:27 INFO - PROCESS | 1020 | 1468025727913 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]]]}] 17:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 798ms 17:55:27 INFO - PROCESS | 1020 | 1468025728005 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 1020 | 1468025728007 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:55:28 INFO - PROCESS | 1020 | 1468025728037 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 1020 | 1468025728039 Marionette TRACE conn3 <- [1,10,null,{}] 17:55:28 INFO - PROCESS | 1020 | 1468025728084 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}] 17:55:28 INFO - PROCESS | 1020 | 1468025728089 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:28 INFO - PROCESS | 1020 | 1468025728204 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:55:28 INFO - PROCESS | 1020 | 1468025728215 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 1020 | 1468025728218 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:28 INFO - PROCESS | 1020 | ++DOCSHELL 1AA4BC00 == 10 [pid = 1020] [id = 10] 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 26 (1AA4C000) [pid = 1020] [serial = 26] [outer = 00000000] 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 27 (1AA4EC00) [pid = 1020] [serial = 27] [outer = 1AA4C000] 17:55:28 INFO - PROCESS | 1020 | 1468025728264 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 28 (1AC48C00) [pid = 1020] [serial = 28] [outer = 1AA4C000] 17:55:28 INFO - PROCESS | 1020 | 1468025728608 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]]]}] 17:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 657ms 17:55:28 INFO - PROCESS | 1020 | 1468025728688 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 1020 | 1468025728690 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:55:28 INFO - PROCESS | 1020 | 1468025728693 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 1020 | 1468025728695 Marionette TRACE conn3 <- [1,14,null,{}] 17:55:28 INFO - PROCESS | 1020 | 1468025728699 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}] 17:55:28 INFO - PROCESS | 1020 | 1468025728700 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:28 INFO - PROCESS | 1020 | 1468025728797 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:55:28 INFO - PROCESS | 1020 | 1468025728811 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 1020 | 1468025728813 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:28 INFO - PROCESS | 1020 | ++DOCSHELL 1A43A800 == 11 [pid = 1020] [id = 11] 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 29 (1A43C000) [pid = 1020] [serial = 29] [outer = 00000000] 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 30 (1A446400) [pid = 1020] [serial = 30] [outer = 1A43C000] 17:55:28 INFO - PROCESS | 1020 | 1468025728857 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 31 (1AC4F400) [pid = 1020] [serial = 31] [outer = 1A43C000] 17:55:29 INFO - PROCESS | 1020 | 1468025729196 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]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 17:55:29 INFO - PROCESS | 1020 | 1468025729230 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 1020 | 1468025729232 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:55:29 INFO - PROCESS | 1020 | 1468025729235 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 1020 | 1468025729237 Marionette TRACE conn3 <- [1,18,null,{}] 17:55:29 INFO - PROCESS | 1020 | 1468025729240 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}] 17:55:29 INFO - PROCESS | 1020 | 1468025729242 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:29 INFO - PROCESS | 1020 | 1468025729340 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:55:29 INFO - PROCESS | 1020 | 1468025729345 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1020 | 1468025729349 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:29 INFO - PROCESS | 1020 | ++DOCSHELL 1A59BC00 == 12 [pid = 1020] [id = 12] 17:55:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 32 (1A59C000) [pid = 1020] [serial = 32] [outer = 00000000] 17:55:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 33 (1A5A5C00) [pid = 1020] [serial = 33] [outer = 1A59C000] 17:55:29 INFO - PROCESS | 1020 | 1468025729392 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 34 (1AC53C00) [pid = 1020] [serial = 34] [outer = 1A59C000] 17:55:29 INFO - PROCESS | 1020 | 1468025729720 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]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 17:55:29 INFO - PROCESS | 1020 | 1468025729770 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 1020 | 1468025729772 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:55:29 INFO - PROCESS | 1020 | 1468025729776 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 1020 | 1468025729777 Marionette TRACE conn3 <- [1,22,null,{}] 17:55:29 INFO - PROCESS | 1020 | 1468025729781 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}] 17:55:29 INFO - PROCESS | 1020 | 1468025729783 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:29 INFO - PROCESS | 1020 | 1468025729880 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:55:29 INFO - PROCESS | 1020 | 1468025729885 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1020 | 1468025729888 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:29 INFO - PROCESS | 1020 | ++DOCSHELL 1AD1B000 == 13 [pid = 1020] [id = 13] 17:55:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 35 (1AD1B400) [pid = 1020] [serial = 35] [outer = 00000000] 17:55:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 36 (1AD7BC00) [pid = 1020] [serial = 36] [outer = 1AD1B400] 17:55:29 INFO - PROCESS | 1020 | 1468025729931 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 37 (1AD80000) [pid = 1020] [serial = 37] [outer = 1AD1B400] 17:55:30 INFO - PROCESS | 1020 | 1468025730222 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]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 17:55:30 INFO - PROCESS | 1020 | 1468025730269 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 1020 | 1468025730271 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:55:30 INFO - PROCESS | 1020 | 1468025730274 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1020 | 1468025730276 Marionette TRACE conn3 <- [1,26,null,{}] 17:55:30 INFO - PROCESS | 1020 | 1468025730284 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}] 17:55:30 INFO - PROCESS | 1020 | 1468025730286 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:30 INFO - PROCESS | 1020 | 1468025730385 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:55:30 INFO - PROCESS | 1020 | 1468025730391 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 1020 | 1468025730393 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:30 INFO - PROCESS | 1020 | ++DOCSHELL 1AD86C00 == 14 [pid = 1020] [id = 14] 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 38 (1AD88800) [pid = 1020] [serial = 38] [outer = 00000000] 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 39 (1B036400) [pid = 1020] [serial = 39] [outer = 1AD88800] 17:55:30 INFO - PROCESS | 1020 | 1468025730435 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 40 (1B03B000) [pid = 1020] [serial = 40] [outer = 1AD88800] 17:55:30 INFO - PROCESS | 1020 | 1468025730748 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]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 501ms 17:55:30 INFO - PROCESS | 1020 | 1468025730781 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 1020 | 1468025730783 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:55:30 INFO - PROCESS | 1020 | 1468025730786 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1020 | 1468025730799 Marionette TRACE conn3 <- [1,30,null,{}] 17:55:30 INFO - PROCESS | 1020 | 1468025730809 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}] 17:55:30 INFO - PROCESS | 1020 | 1468025730811 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:30 INFO - PROCESS | 1020 | 1468025730897 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:55:30 INFO - PROCESS | 1020 | 1468025730902 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 1020 | 1468025730904 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:30 INFO - PROCESS | 1020 | ++DOCSHELL 1AD89C00 == 15 [pid = 1020] [id = 15] 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 41 (1B035000) [pid = 1020] [serial = 41] [outer = 00000000] 17:55:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 42 (1B18E400) [pid = 1020] [serial = 42] [outer = 1B035000] 17:55:30 INFO - PROCESS | 1020 | 1468025730947 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 43 (1B18E800) [pid = 1020] [serial = 43] [outer = 1B035000] 17:55:31 INFO - PROCESS | 1020 | ++DOCSHELL 19C55400 == 16 [pid = 1020] [id = 16] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 44 (19C55800) [pid = 1020] [serial = 44] [outer = 00000000] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 45 (19C56800) [pid = 1020] [serial = 45] [outer = 19C55800] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 46 (19C57C00) [pid = 1020] [serial = 46] [outer = 19C55800] 17:55:31 INFO - PROCESS | 1020 | ++DOCSHELL 19C58400 == 17 [pid = 1020] [id = 17] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 47 (19C59400) [pid = 1020] [serial = 47] [outer = 00000000] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 48 (1B03F400) [pid = 1020] [serial = 48] [outer = 19C59400] 17:55:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 49 (1B3A0400) [pid = 1020] [serial = 49] [outer = 19C59400] 17:55:31 INFO - PROCESS | 1020 | 1468025731444 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]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 720ms 17:55:31 INFO - PROCESS | 1020 | 1468025731506 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:55:31 INFO - PROCESS | 1020 | 1468025731507 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:55:31 INFO - PROCESS | 1020 | 1468025731511 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:55:31 INFO - PROCESS | 1020 | 1468025731512 Marionette TRACE conn3 <- [1,34,null,{}] 17:55:31 INFO - PROCESS | 1020 | 1468025731515 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}] 17:55:31 INFO - PROCESS | 1020 | 1468025731517 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:31 INFO - PROCESS | 1020 | 1468025731647 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:55:32 INFO - PROCESS | 1020 | --DOCSHELL 114D5400 == 16 [pid = 1020] [id = 1] 17:55:32 INFO - PROCESS | 1020 | 1468025732208 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 1020 | 1468025732211 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:32 INFO - PROCESS | 1020 | ++DOCSHELL 10373000 == 17 [pid = 1020] [id = 18] 17:55:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 50 (10374000) [pid = 1020] [serial = 50] [outer = 00000000] 17:55:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 51 (104E4400) [pid = 1020] [serial = 51] [outer = 10374000] 17:55:32 INFO - PROCESS | 1020 | 1468025732269 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 52 (1055A400) [pid = 1020] [serial = 52] [outer = 10374000] 17:55:32 INFO - PROCESS | 1020 | 1468025732818 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]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1360ms 17:55:32 INFO - PROCESS | 1020 | 1468025732864 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 1020 | 1468025732869 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:55:32 INFO - PROCESS | 1020 | 1468025732874 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 1020 | 1468025732877 Marionette TRACE conn3 <- [1,38,null,{}] 17:55:32 INFO - PROCESS | 1020 | 1468025732882 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}] 17:55:32 INFO - PROCESS | 1020 | 1468025732885 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:33 INFO - PROCESS | 1020 | 1468025733000 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:55:33 INFO - PROCESS | 1020 | 1468025733076 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 1020 | 1468025733079 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:33 INFO - PROCESS | 1020 | ++DOCSHELL 12850C00 == 18 [pid = 1020] [id = 19] 17:55:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 53 (1292E400) [pid = 1020] [serial = 53] [outer = 00000000] 17:55:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 54 (1307F400) [pid = 1020] [serial = 54] [outer = 1292E400] 17:55:33 INFO - PROCESS | 1020 | 1468025733134 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (1315A800) [pid = 1020] [serial = 55] [outer = 1292E400] 17:55:33 INFO - PROCESS | 1020 | 1468025733716 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]]]}] 17:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 892ms 17:55:33 INFO - PROCESS | 1020 | 1468025733779 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:55:33 INFO - PROCESS | 1020 | 1468025733782 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:55:33 INFO - PROCESS | 1020 | 1468025733786 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:55:33 INFO - PROCESS | 1020 | 1468025733788 Marionette TRACE conn3 <- [1,42,null,{}] 17:55:33 INFO - PROCESS | 1020 | 1468025733805 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}] 17:55:33 INFO - PROCESS | 1020 | 1468025733807 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:33 INFO - PROCESS | 1020 | 1468025733945 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:55:34 INFO - PROCESS | 1020 | 1468025733992 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 1020 | 1468025733994 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:34 INFO - PROCESS | 1020 | ++DOCSHELL 13ED7C00 == 19 [pid = 1020] [id = 20] 17:55:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (13ED9000) [pid = 1020] [serial = 56] [outer = 00000000] 17:55:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (142F7800) [pid = 1020] [serial = 57] [outer = 13ED9000] 17:55:34 INFO - PROCESS | 1020 | 1468025734049 Marionette DEBUG loaded listener.js 17:55:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (1558A000) [pid = 1020] [serial = 58] [outer = 13ED9000] 17:55:34 INFO - PROCESS | 1020 | 1468025734757 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]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1001ms 17:55:34 INFO - PROCESS | 1020 | 1468025734791 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 1020 | 1468025734795 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:55:34 INFO - PROCESS | 1020 | 1468025734801 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 1020 | 1468025734805 Marionette TRACE conn3 <- [1,46,null,{}] 17:55:34 INFO - PROCESS | 1020 | 1468025734810 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}] 17:55:34 INFO - PROCESS | 1020 | 1468025734813 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:34 INFO - PROCESS | 1020 | 1468025734911 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:55:34 INFO - PROCESS | 1020 | 1468025734974 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 1020 | 1468025734978 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:34 INFO - PROCESS | 1020 | ++DOCSHELL 10A0A000 == 20 [pid = 1020] [id = 21] 17:55:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (10A0B400) [pid = 1020] [serial = 59] [outer = 00000000] 17:55:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (10A81400) [pid = 1020] [serial = 60] [outer = 10A0B400] 17:55:35 INFO - PROCESS | 1020 | 1468025735030 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (10B63400) [pid = 1020] [serial = 61] [outer = 10A0B400] 17:55:35 INFO - PROCESS | 1020 | --DOCSHELL 114D6800 == 19 [pid = 1020] [id = 4] 17:55:35 INFO - PROCESS | 1020 | 1468025735486 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]]]}] 17:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 735ms 17:55:35 INFO - PROCESS | 1020 | 1468025735543 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:55:35 INFO - PROCESS | 1020 | 1468025735547 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:55:35 INFO - PROCESS | 1020 | 1468025735553 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:55:35 INFO - PROCESS | 1020 | 1468025735556 Marionette TRACE conn3 <- [1,50,null,{}] 17:55:35 INFO - PROCESS | 1020 | 1468025735563 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}] 17:55:35 INFO - PROCESS | 1020 | 1468025735566 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:35 INFO - PROCESS | 1020 | 1468025735705 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:55:35 INFO - PROCESS | 1020 | 1468025735740 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 1020 | 1468025735742 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:35 INFO - PROCESS | 1020 | ++DOCSHELL 12D7D400 == 20 [pid = 1020] [id = 22] 17:55:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (12D7D800) [pid = 1020] [serial = 62] [outer = 00000000] 17:55:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (12DC4C00) [pid = 1020] [serial = 63] [outer = 12D7D800] 17:55:35 INFO - PROCESS | 1020 | 1468025735787 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13036000) [pid = 1020] [serial = 64] [outer = 12D7D800] 17:55:36 INFO - PROCESS | 1020 | 1468025736174 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 703ms 17:55:36 INFO - PROCESS | 1020 | 1468025736253 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1020 | 1468025736256 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:55:36 INFO - PROCESS | 1020 | 1468025736259 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1020 | 1468025736263 Marionette TRACE conn3 <- [1,54,null,{}] 17:55:36 INFO - PROCESS | 1020 | 1468025736273 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}] 17:55:36 INFO - PROCESS | 1020 | 1468025736278 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:36 INFO - PROCESS | 1020 | 1468025736406 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:55:36 INFO - PROCESS | 1020 | 1468025736416 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1020 | 1468025736419 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:36 INFO - PROCESS | 1020 | ++DOCSHELL 13246800 == 21 [pid = 1020] [id = 23] 17:55:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (13246C00) [pid = 1020] [serial = 65] [outer = 00000000] 17:55:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13252400) [pid = 1020] [serial = 66] [outer = 13246C00] 17:55:36 INFO - PROCESS | 1020 | 1468025736473 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (13959C00) [pid = 1020] [serial = 67] [outer = 13246C00] 17:55:36 INFO - PROCESS | 1020 | 1468025736858 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 642ms 17:55:36 INFO - PROCESS | 1020 | 1468025736896 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1020 | 1468025736899 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:55:36 INFO - PROCESS | 1020 | 1468025736902 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1020 | 1468025736904 Marionette TRACE conn3 <- [1,58,null,{}] 17:55:36 INFO - PROCESS | 1020 | 1468025736907 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}] 17:55:36 INFO - PROCESS | 1020 | 1468025736909 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:37 INFO - PROCESS | 1020 | 1468025736997 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:55:37 INFO - PROCESS | 1020 | 1468025737002 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 1020 | 1468025737005 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:37 INFO - PROCESS | 1020 | ++DOCSHELL 1394F000 == 22 [pid = 1020] [id = 24] 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (139DF800) [pid = 1020] [serial = 68] [outer = 00000000] 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13ED5800) [pid = 1020] [serial = 69] [outer = 139DF800] 17:55:37 INFO - PROCESS | 1020 | 1468025737049 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (142F8C00) [pid = 1020] [serial = 70] [outer = 139DF800] 17:55:37 INFO - PROCESS | 1020 | 1468025737419 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 547ms 17:55:37 INFO - PROCESS | 1020 | 1468025737437 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 1020 | 1468025737439 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:55:37 INFO - PROCESS | 1020 | 1468025737442 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:55:37 INFO - PROCESS | 1020 | 1468025737444 Marionette TRACE conn3 <- [1,62,null,{}] 17:55:37 INFO - PROCESS | 1020 | 1468025737447 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}] 17:55:37 INFO - PROCESS | 1020 | 1468025737449 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:37 INFO - PROCESS | 1020 | 1468025737564 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:55:37 INFO - PROCESS | 1020 | 1468025737571 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 1020 | 1468025737573 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:37 INFO - PROCESS | 1020 | ++DOCSHELL 154B2C00 == 23 [pid = 1020] [id = 25] 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (154B5000) [pid = 1020] [serial = 71] [outer = 00000000] 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1560E400) [pid = 1020] [serial = 72] [outer = 154B5000] 17:55:37 INFO - PROCESS | 1020 | 1468025737621 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (15610400) [pid = 1020] [serial = 73] [outer = 154B5000] 17:55:38 INFO - PROCESS | 1020 | 1468025738000 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]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 17:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:55:38 INFO - PROCESS | 1020 | 1468025738040 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 1020 | 1468025738042 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:55:38 INFO - PROCESS | 1020 | 1468025738045 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - PROCESS | 1020 | 1468025738047 Marionette TRACE conn3 <- [1,66,null,{}] 17:55:38 INFO - PROCESS | 1020 | 1468025738050 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}] 17:55:38 INFO - PROCESS | 1020 | 1468025738056 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:38 INFO - PROCESS | 1020 | 1468025738179 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:55:38 INFO - PROCESS | 1020 | 1468025738192 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1020 | 1468025738194 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:38 INFO - PROCESS | 1020 | ++DOCSHELL 1314E000 == 24 [pid = 1020] [id = 26] 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (139E3C00) [pid = 1020] [serial = 74] [outer = 00000000] 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16676800) [pid = 1020] [serial = 75] [outer = 139E3C00] 17:55:38 INFO - PROCESS | 1020 | 1468025738237 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (167E3000) [pid = 1020] [serial = 76] [outer = 139E3C00] 17:55:38 INFO - PROCESS | 1020 | 1468025738629 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]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 625ms 17:55:38 INFO - PROCESS | 1020 | 1468025738684 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 1020 | 1468025738685 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:55:38 INFO - PROCESS | 1020 | 1468025738689 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:55:38 INFO - PROCESS | 1020 | 1468025738690 Marionette TRACE conn3 <- [1,70,null,{}] 17:55:38 INFO - PROCESS | 1020 | 1468025738694 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}] 17:55:38 INFO - PROCESS | 1020 | 1468025738696 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:38 INFO - PROCESS | 1020 | 1468025738808 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:55:38 INFO - PROCESS | 1020 | 1468025738838 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1020 | 1468025738840 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:38 INFO - PROCESS | 1020 | ++DOCSHELL 12DC4800 == 25 [pid = 1020] [id = 27] 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16996800) [pid = 1020] [serial = 77] [outer = 00000000] 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17016C00) [pid = 1020] [serial = 78] [outer = 16996800] 17:55:38 INFO - PROCESS | 1020 | 1468025738884 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (17529C00) [pid = 1020] [serial = 79] [outer = 16996800] 17:55:39 INFO - PROCESS | 1020 | 1468025739241 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 17:55:39 INFO - PROCESS | 1020 | 1468025739286 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 1020 | 1468025739288 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:55:39 INFO - PROCESS | 1020 | 1468025739291 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:55:39 INFO - PROCESS | 1020 | 1468025739293 Marionette TRACE conn3 <- [1,74,null,{}] 17:55:39 INFO - PROCESS | 1020 | 1468025739296 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}] 17:55:39 INFO - PROCESS | 1020 | 1468025739298 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:39 INFO - PROCESS | 1020 | 1468025739372 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:55:39 INFO - PROCESS | 1020 | 1468025739437 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 1020 | 1468025739439 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:39 INFO - PROCESS | 1020 | ++DOCSHELL 1314E800 == 26 [pid = 1020] [id = 28] 17:55:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15876400) [pid = 1020] [serial = 80] [outer = 00000000] 17:55:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (17725000) [pid = 1020] [serial = 81] [outer = 15876400] 17:55:39 INFO - PROCESS | 1020 | 1468025739482 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1772AC00) [pid = 1020] [serial = 82] [outer = 15876400] 17:55:39 INFO - PROCESS | 1020 | 1468025739825 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 17:55:39 INFO - PROCESS | 1020 | 1468025739890 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 1020 | 1468025739891 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:55:39 INFO - PROCESS | 1020 | 1468025739895 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 1020 | 1468025739896 Marionette TRACE conn3 <- [1,78,null,{}] 17:55:39 INFO - PROCESS | 1020 | 1468025739900 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}] 17:55:39 INFO - PROCESS | 1020 | 1468025739902 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:40 INFO - PROCESS | 1020 | 1468025740004 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:55:40 INFO - PROCESS | 1020 | 1468025740012 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 1020 | 1468025740014 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:40 INFO - PROCESS | 1020 | ++DOCSHELL 13245C00 == 27 [pid = 1020] [id = 29] 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17534000) [pid = 1020] [serial = 83] [outer = 00000000] 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17A91800) [pid = 1020] [serial = 84] [outer = 17534000] 17:55:40 INFO - PROCESS | 1020 | 1468025740056 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (17AF1C00) [pid = 1020] [serial = 85] [outer = 17534000] 17:55:40 INFO - PROCESS | 1020 | 1468025740441 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]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 595ms 17:55:40 INFO - PROCESS | 1020 | 1468025740491 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 1020 | 1468025740493 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:55:40 INFO - PROCESS | 1020 | 1468025740496 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:55:40 INFO - PROCESS | 1020 | 1468025740498 Marionette TRACE conn3 <- [1,82,null,{}] 17:55:40 INFO - PROCESS | 1020 | 1468025740502 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}] 17:55:40 INFO - PROCESS | 1020 | 1468025740503 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:40 INFO - PROCESS | 1020 | 1468025740621 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:55:40 INFO - PROCESS | 1020 | 1468025740629 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 1020 | 1468025740631 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:40 INFO - PROCESS | 1020 | ++DOCSHELL 17A0F800 == 28 [pid = 1020] [id = 30] 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (17A10000) [pid = 1020] [serial = 86] [outer = 00000000] 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1975A400) [pid = 1020] [serial = 87] [outer = 17A10000] 17:55:40 INFO - PROCESS | 1020 | 1468025740672 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1975E400) [pid = 1020] [serial = 88] [outer = 17A10000] 17:55:41 INFO - PROCESS | 1020 | 1468025741032 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]]]}] 17:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 595ms 17:55:41 INFO - PROCESS | 1020 | 1468025741094 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:55:41 INFO - PROCESS | 1020 | 1468025741096 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:55:41 INFO - PROCESS | 1020 | 1468025741099 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:55:41 INFO - PROCESS | 1020 | 1468025741101 Marionette TRACE conn3 <- [1,86,null,{}] 17:55:41 INFO - PROCESS | 1020 | 1468025741104 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}] 17:55:41 INFO - PROCESS | 1020 | 1468025741107 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:41 INFO - PROCESS | 1020 | 1468025741224 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:55:41 INFO - PROCESS | 1020 | 1468025741254 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1020 | 1468025741256 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:41 INFO - PROCESS | 1020 | ++DOCSHELL 17E80800 == 29 [pid = 1020] [id = 31] 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (18068C00) [pid = 1020] [serial = 89] [outer = 00000000] 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C42C00) [pid = 1020] [serial = 90] [outer = 18068C00] 17:55:41 INFO - PROCESS | 1020 | 1468025741299 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19C5C800) [pid = 1020] [serial = 91] [outer = 18068C00] 17:55:41 INFO - PROCESS | 1020 | 1468025741656 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]]]}] 17:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 17:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:55:41 INFO - PROCESS | 1020 | 1468025741696 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:55:41 INFO - PROCESS | 1020 | 1468025741698 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:55:41 INFO - PROCESS | 1020 | 1468025741701 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:55:41 INFO - PROCESS | 1020 | 1468025741703 Marionette TRACE conn3 <- [1,90,null,{}] 17:55:41 INFO - PROCESS | 1020 | 1468025741706 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}] 17:55:41 INFO - PROCESS | 1020 | 1468025741708 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:41 INFO - PROCESS | 1020 | 1468025741784 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:55:41 INFO - PROCESS | 1020 | 1468025741855 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1020 | 1468025741857 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:41 INFO - PROCESS | 1020 | ++DOCSHELL 10A04400 == 30 [pid = 1020] [id = 32] 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (10FB4000) [pid = 1020] [serial = 92] [outer = 00000000] 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19E42800) [pid = 1020] [serial = 93] [outer = 10FB4000] 17:55:41 INFO - PROCESS | 1020 | 1468025741901 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E46C00) [pid = 1020] [serial = 94] [outer = 10FB4000] 17:55:42 INFO - PROCESS | 1020 | 1468025742241 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]]]}] 17:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 17:55:42 INFO - PROCESS | 1020 | 1468025742299 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 1020 | 1468025742301 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:55:42 INFO - PROCESS | 1020 | 1468025742304 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 1020 | 1468025742306 Marionette TRACE conn3 <- [1,94,null,{}] 17:55:42 INFO - PROCESS | 1020 | 1468025742309 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}] 17:55:42 INFO - PROCESS | 1020 | 1468025742311 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:42 INFO - PROCESS | 1020 | 1468025742444 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:55:42 INFO - PROCESS | 1020 | 1468025742451 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 1020 | 1468025742453 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:42 INFO - PROCESS | 1020 | ++DOCSHELL 197C5C00 == 31 [pid = 1020] [id = 33] 17:55:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19E3D000) [pid = 1020] [serial = 95] [outer = 00000000] 17:55:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1A04E400) [pid = 1020] [serial = 96] [outer = 19E3D000] 17:55:42 INFO - PROCESS | 1020 | 1468025742494 Marionette DEBUG loaded listener.js 17:55:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1A085000) [pid = 1020] [serial = 97] [outer = 19E3D000] 17:55:43 INFO - PROCESS | 1020 | 1468025743730 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]]]}] 17:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1454ms 17:55:43 INFO - PROCESS | 1020 | 1468025743763 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 1020 | 1468025743766 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:55:43 INFO - PROCESS | 1020 | 1468025743772 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 1020 | 1468025743774 Marionette TRACE conn3 <- [1,98,null,{}] 17:55:43 INFO - PROCESS | 1020 | 1468025743786 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}] 17:55:43 INFO - PROCESS | 1020 | 1468025743789 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:43 INFO - PROCESS | 1020 | 1468025743892 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:55:43 INFO - PROCESS | 1020 | 1468025743905 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:43 INFO - PROCESS | 1020 | 1468025743908 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:43 INFO - PROCESS | 1020 | ++DOCSHELL 10A80800 == 32 [pid = 1020] [id = 34] 17:55:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (10A80C00) [pid = 1020] [serial = 98] [outer = 00000000] 17:55:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (11433800) [pid = 1020] [serial = 99] [outer = 10A80C00] 17:55:43 INFO - PROCESS | 1020 | 1468025743955 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (11438400) [pid = 1020] [serial = 100] [outer = 10A80C00] 17:55:44 INFO - PROCESS | 1020 | 1468025744365 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]]]}] 17:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 641ms 17:55:44 INFO - PROCESS | 1020 | 1468025744413 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:55:44 INFO - PROCESS | 1020 | 1468025744417 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:55:44 INFO - PROCESS | 1020 | 1468025744423 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - PROCESS | 1020 | 1468025744425 Marionette TRACE conn3 <- [1,102,null,{}] 17:55:44 INFO - PROCESS | 1020 | 1468025744429 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}] 17:55:44 INFO - PROCESS | 1020 | 1468025744432 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:44 INFO - PROCESS | 1020 | 1468025744539 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:55:44 INFO - PROCESS | 1020 | 1468025744544 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 1020 | 1468025744547 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:44 INFO - PROCESS | 1020 | ++DOCSHELL 1292F000 == 33 [pid = 1020] [id = 35] 17:55:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (12D80400) [pid = 1020] [serial = 101] [outer = 00000000] 17:55:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (13158000) [pid = 1020] [serial = 102] [outer = 12D80400] 17:55:44 INFO - PROCESS | 1020 | 1468025744598 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (131F1000) [pid = 1020] [serial = 103] [outer = 12D80400] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1AD1B400) [pid = 1020] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1A59C000) [pid = 1020] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (1A43C000) [pid = 1020] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (1AA4C000) [pid = 1020] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (19C49400) [pid = 1020] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (13DB3C00) [pid = 1020] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1AD88800) [pid = 1020] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1B035000) [pid = 1020] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (10374000) [pid = 1020] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1292E400) [pid = 1020] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (13ED9000) [pid = 1020] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (10A0B400) [pid = 1020] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (12D7D800) [pid = 1020] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (13246C00) [pid = 1020] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (139DF800) [pid = 1020] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (154B5000) [pid = 1020] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (139E3C00) [pid = 1020] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16996800) [pid = 1020] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (15876400) [pid = 1020] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (17534000) [pid = 1020] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (17A10000) [pid = 1020] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:55:45 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (18068C00) [pid = 1020] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:55:45 INFO - PROCESS | 1020 | 1468025745456 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]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1079ms 17:55:45 INFO - PROCESS | 1020 | 1468025745513 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 1020 | 1468025745515 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:55:45 INFO - PROCESS | 1020 | 1468025745518 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 1020 | 1468025745522 Marionette TRACE conn3 <- [1,106,null,{}] 17:55:45 INFO - PROCESS | 1020 | 1468025745531 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}] 17:55:45 INFO - PROCESS | 1020 | 1468025745535 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:45 INFO - PROCESS | 1020 | 1468025745618 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:55:45 INFO - PROCESS | 1020 | 1468025745624 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 1020 | 1468025745627 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:45 INFO - PROCESS | 1020 | ++DOCSHELL 1315C400 == 34 [pid = 1020] [id = 36] 17:55:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1315E400) [pid = 1020] [serial = 104] [outer = 00000000] 17:55:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (139E3800) [pid = 1020] [serial = 105] [outer = 1315E400] 17:55:45 INFO - PROCESS | 1020 | 1468025745674 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (13C3BC00) [pid = 1020] [serial = 106] [outer = 1315E400] 17:55:46 INFO - PROCESS | 1020 | 1468025746078 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]]]}] 17:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 17:55:46 INFO - PROCESS | 1020 | 1468025746116 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 1020 | 1468025746118 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:55:46 INFO - PROCESS | 1020 | 1468025746121 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 1020 | 1468025746123 Marionette TRACE conn3 <- [1,110,null,{}] 17:55:46 INFO - PROCESS | 1020 | 1468025746126 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}] 17:55:46 INFO - PROCESS | 1020 | 1468025746128 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:46 INFO - PROCESS | 1020 | 1468025746207 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:55:46 INFO - PROCESS | 1020 | 1468025746212 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 1020 | 1468025746214 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:46 INFO - PROCESS | 1020 | ++DOCSHELL 13ED8800 == 35 [pid = 1020] [id = 37] 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (13EDA800) [pid = 1020] [serial = 107] [outer = 00000000] 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1581E400) [pid = 1020] [serial = 108] [outer = 13EDA800] 17:55:46 INFO - PROCESS | 1020 | 1468025746257 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (15ACF400) [pid = 1020] [serial = 109] [outer = 13EDA800] 17:55:46 INFO - PROCESS | 1020 | 1468025746679 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]]]}] 17:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 17:55:46 INFO - PROCESS | 1020 | 1468025746718 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 1020 | 1468025746720 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:55:46 INFO - PROCESS | 1020 | 1468025746723 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:55:46 INFO - PROCESS | 1020 | 1468025746725 Marionette TRACE conn3 <- [1,114,null,{}] 17:55:46 INFO - PROCESS | 1020 | 1468025746728 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}] 17:55:46 INFO - PROCESS | 1020 | 1468025746730 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:46 INFO - PROCESS | 1020 | 1468025746810 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:55:46 INFO - PROCESS | 1020 | 1468025746815 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 1020 | 1468025746817 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:46 INFO - PROCESS | 1020 | ++DOCSHELL 15AD2000 == 36 [pid = 1020] [id = 38] 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (15AD8000) [pid = 1020] [serial = 110] [outer = 00000000] 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (16F83C00) [pid = 1020] [serial = 111] [outer = 15AD8000] 17:55:46 INFO - PROCESS | 1020 | 1468025746860 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (17532800) [pid = 1020] [serial = 112] [outer = 15AD8000] 17:55:47 INFO - PROCESS | 1020 | 1468025747338 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]]]}] 17:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 704ms 17:55:47 INFO - PROCESS | 1020 | 1468025747424 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 1020 | 1468025747429 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:55:47 INFO - PROCESS | 1020 | 1468025747434 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 1020 | 1468025747438 Marionette TRACE conn3 <- [1,118,null,{}] 17:55:47 INFO - PROCESS | 1020 | 1468025747443 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}] 17:55:47 INFO - PROCESS | 1020 | 1468025747446 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:47 INFO - PROCESS | 1020 | 1468025747618 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:55:47 INFO - PROCESS | 1020 | 1468025747703 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 1020 | 1468025747707 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:47 INFO - PROCESS | 1020 | ++DOCSHELL 1127A400 == 37 [pid = 1020] [id = 39] 17:55:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (112DC400) [pid = 1020] [serial = 113] [outer = 00000000] 17:55:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (114D4400) [pid = 1020] [serial = 114] [outer = 112DC400] 17:55:47 INFO - PROCESS | 1020 | 1468025747762 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (12DC6C00) [pid = 1020] [serial = 115] [outer = 112DC400] 17:55:48 INFO - PROCESS | 1020 | 1468025748246 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]]]}] 17:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 17:55:48 INFO - PROCESS | 1020 | 1468025748290 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 1020 | 1468025748295 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:55:48 INFO - PROCESS | 1020 | 1468025748302 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 1020 | 1468025748306 Marionette TRACE conn3 <- [1,122,null,{}] 17:55:48 INFO - PROCESS | 1020 | 1468025748310 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}] 17:55:48 INFO - PROCESS | 1020 | 1468025748313 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:48 INFO - PROCESS | 1020 | 1468025748413 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:55:48 INFO - PROCESS | 1020 | 1468025748500 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 1020 | 1468025748503 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:48 INFO - PROCESS | 1020 | ++DOCSHELL 1394F400 == 38 [pid = 1020] [id = 40] 17:55:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13957400) [pid = 1020] [serial = 116] [outer = 00000000] 17:55:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (10B5A400) [pid = 1020] [serial = 117] [outer = 13957400] 17:55:48 INFO - PROCESS | 1020 | 1468025748559 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (15616800) [pid = 1020] [serial = 118] [outer = 13957400] 17:55:49 INFO - PROCESS | 1020 | 1468025749077 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 797ms 17:55:49 INFO - PROCESS | 1020 | 1468025749107 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 1020 | 1468025749110 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:55:49 INFO - PROCESS | 1020 | 1468025749115 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 1020 | 1468025749118 Marionette TRACE conn3 <- [1,126,null,{}] 17:55:49 INFO - PROCESS | 1020 | 1468025749129 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}] 17:55:49 INFO - PROCESS | 1020 | 1468025749134 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:49 INFO - PROCESS | 1020 | 1468025749232 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:55:49 INFO - PROCESS | 1020 | 1468025749318 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 1020 | 1468025749322 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:49 INFO - PROCESS | 1020 | ++DOCSHELL 17E7B000 == 39 [pid = 1020] [id = 41] 17:55:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (17E80400) [pid = 1020] [serial = 119] [outer = 00000000] 17:55:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (19758800) [pid = 1020] [serial = 120] [outer = 17E80400] 17:55:49 INFO - PROCESS | 1020 | 1468025749377 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1975F000) [pid = 1020] [serial = 121] [outer = 17E80400] 17:55:49 INFO - PROCESS | 1020 | 1468025749908 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 844ms 17:55:49 INFO - PROCESS | 1020 | 1468025749956 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 1020 | 1468025749959 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:55:49 INFO - PROCESS | 1020 | 1468025749962 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 1020 | 1468025749964 Marionette TRACE conn3 <- [1,130,null,{}] 17:55:49 INFO - PROCESS | 1020 | 1468025749967 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}] 17:55:49 INFO - PROCESS | 1020 | 1468025749970 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:50 INFO - PROCESS | 1020 | 1468025750067 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:55:50 INFO - PROCESS | 1020 | 1468025750150 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1020 | 1468025750152 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:50 INFO - PROCESS | 1020 | ++DOCSHELL 19C3E800 == 40 [pid = 1020] [id = 42] 17:55:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (19C41000) [pid = 1020] [serial = 122] [outer = 00000000] 17:55:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (19C49400) [pid = 1020] [serial = 123] [outer = 19C41000] 17:55:50 INFO - PROCESS | 1020 | 1468025750204 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (19E38400) [pid = 1020] [serial = 124] [outer = 19C41000] 17:55:50 INFO - PROCESS | 1020 | 1468025750747 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]]]}] 17:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 845ms 17:55:50 INFO - PROCESS | 1020 | 1468025750804 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 1020 | 1468025750806 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:55:50 INFO - PROCESS | 1020 | 1468025750810 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 1020 | 1468025750812 Marionette TRACE conn3 <- [1,134,null,{}] 17:55:50 INFO - PROCESS | 1020 | 1468025750815 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}] 17:55:50 INFO - PROCESS | 1020 | 1468025750818 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:50 INFO - PROCESS | 1020 | 1468025750913 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:55:51 INFO - PROCESS | 1020 | 1468025750998 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 1020 | 1468025751000 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:51 INFO - PROCESS | 1020 | ++DOCSHELL 114D2C00 == 41 [pid = 1020] [id = 43] 17:55:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (114D5C00) [pid = 1020] [serial = 125] [outer = 00000000] 17:55:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1314D800) [pid = 1020] [serial = 126] [outer = 114D5C00] 17:55:51 INFO - PROCESS | 1020 | 1468025751052 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (131F3800) [pid = 1020] [serial = 127] [outer = 114D5C00] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 13ED8800 == 40 [pid = 1020] [id = 37] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 1315C400 == 39 [pid = 1020] [id = 36] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 1292F000 == 38 [pid = 1020] [id = 35] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 10A80800 == 37 [pid = 1020] [id = 34] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 197C5C00 == 36 [pid = 1020] [id = 33] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 13245C00 == 35 [pid = 1020] [id = 29] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 19C3E800 == 34 [pid = 1020] [id = 42] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 17E7B000 == 33 [pid = 1020] [id = 41] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 10A04400 == 32 [pid = 1020] [id = 32] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 15AD2000 == 31 [pid = 1020] [id = 38] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 17E80800 == 30 [pid = 1020] [id = 31] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 17A0F800 == 29 [pid = 1020] [id = 30] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 1127A400 == 28 [pid = 1020] [id = 39] 17:55:52 INFO - PROCESS | 1020 | --DOCSHELL 1394F400 == 27 [pid = 1020] [id = 40] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (1667C000) [pid = 1020] [serial = 17] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (104E4400) [pid = 1020] [serial = 51] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1307F400) [pid = 1020] [serial = 54] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (142F7800) [pid = 1020] [serial = 57] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (10A81400) [pid = 1020] [serial = 60] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (12DC4C00) [pid = 1020] [serial = 63] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13252400) [pid = 1020] [serial = 66] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (13ED5800) [pid = 1020] [serial = 69] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1560E400) [pid = 1020] [serial = 72] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (15610400) [pid = 1020] [serial = 73] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (16676800) [pid = 1020] [serial = 75] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (17016C00) [pid = 1020] [serial = 78] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (17725000) [pid = 1020] [serial = 81] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (17A91800) [pid = 1020] [serial = 84] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1975A400) [pid = 1020] [serial = 87] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19C42C00) [pid = 1020] [serial = 90] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (167E3000) [pid = 1020] [serial = 76] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (17529C00) [pid = 1020] [serial = 79] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1772AC00) [pid = 1020] [serial = 82] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (142F8C00) [pid = 1020] [serial = 70] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10B63400) [pid = 1020] [serial = 61] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1055A400) [pid = 1020] [serial = 52] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1558A000) [pid = 1020] [serial = 58] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17AF1C00) [pid = 1020] [serial = 85] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1975E400) [pid = 1020] [serial = 88] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13959C00) [pid = 1020] [serial = 67] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13036000) [pid = 1020] [serial = 64] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (19E42800) [pid = 1020] [serial = 93] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1315A800) [pid = 1020] [serial = 55] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (19C5C800) [pid = 1020] [serial = 91] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1B18E800) [pid = 1020] [serial = 43] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16996C00) [pid = 1020] [serial = 14] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (142F5C00) [pid = 1020] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (142F0800) [pid = 1020] [serial = 9] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1281F400) [pid = 1020] [serial = 4] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (19C56800) [pid = 1020] [serial = 45] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1B03F400) [pid = 1020] [serial = 48] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1B18E400) [pid = 1020] [serial = 42] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1B036400) [pid = 1020] [serial = 39] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1B03B000) [pid = 1020] [serial = 40] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1AD7BC00) [pid = 1020] [serial = 36] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1AD80000) [pid = 1020] [serial = 37] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (1A5A5C00) [pid = 1020] [serial = 33] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1AC53C00) [pid = 1020] [serial = 34] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (1A446400) [pid = 1020] [serial = 30] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (1AC4F400) [pid = 1020] [serial = 31] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (1AC48C00) [pid = 1020] [serial = 28] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (1AA4EC00) [pid = 1020] [serial = 27] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (1A085C00) [pid = 1020] [serial = 24] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (19C4BC00) [pid = 1020] [serial = 21] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (19E3BC00) [pid = 1020] [serial = 22] [outer = 00000000] [url = about:blank] 17:55:52 INFO - PROCESS | 1020 | 1468025752201 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]]]}] 17:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1439ms 17:55:52 INFO - PROCESS | 1020 | 1468025752259 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 1020 | 1468025752263 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:55:52 INFO - PROCESS | 1020 | 1468025752268 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 1020 | 1468025752271 Marionette TRACE conn3 <- [1,138,null,{}] 17:55:52 INFO - PROCESS | 1020 | 1468025752277 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}] 17:55:52 INFO - PROCESS | 1020 | 1468025752280 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:52 INFO - PROCESS | 1020 | 1468025752400 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:55:52 INFO - PROCESS | 1020 | 1468025752476 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 1020 | 1468025752481 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:52 INFO - PROCESS | 1020 | ++DOCSHELL 10B65000 == 28 [pid = 1020] [id = 44] 17:55:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (10FAC000) [pid = 1020] [serial = 128] [outer = 00000000] 17:55:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (11431400) [pid = 1020] [serial = 129] [outer = 10FAC000] 17:55:52 INFO - PROCESS | 1020 | 1468025752528 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (11AEDC00) [pid = 1020] [serial = 130] [outer = 10FAC000] 17:55:52 INFO - PROCESS | 1020 | 1468025752887 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]]]}] 17:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 641ms 17:55:52 INFO - PROCESS | 1020 | 1468025752907 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 1020 | 1468025752912 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:55:52 INFO - PROCESS | 1020 | 1468025752918 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 1020 | 1468025752921 Marionette TRACE conn3 <- [1,142,null,{}] 17:55:52 INFO - PROCESS | 1020 | 1468025752933 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}] 17:55:52 INFO - PROCESS | 1020 | 1468025752936 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:53 INFO - PROCESS | 1020 | 1468025753019 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:55:53 INFO - PROCESS | 1020 | 1468025753026 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1020 | 1468025753029 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:53 INFO - PROCESS | 1020 | ++DOCSHELL 12DC9000 == 29 [pid = 1020] [id = 45] 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (13036000) [pid = 1020] [serial = 131] [outer = 00000000] 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (13145400) [pid = 1020] [serial = 132] [outer = 13036000] 17:55:53 INFO - PROCESS | 1020 | 1468025753075 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (1315F000) [pid = 1020] [serial = 133] [outer = 13036000] 17:55:53 INFO - PROCESS | 1020 | 1468025753484 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]]]}] 17:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 595ms 17:55:53 INFO - PROCESS | 1020 | 1468025753514 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:55:53 INFO - PROCESS | 1020 | 1468025753516 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:55:53 INFO - PROCESS | 1020 | 1468025753520 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 1020 | 1468025753523 Marionette TRACE conn3 <- [1,146,null,{}] 17:55:53 INFO - PROCESS | 1020 | 1468025753534 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}] 17:55:53 INFO - PROCESS | 1020 | 1468025753538 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:53 INFO - PROCESS | 1020 | 1468025753618 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:55:53 INFO - PROCESS | 1020 | 1468025753625 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1020 | 1468025753628 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:53 INFO - PROCESS | 1020 | ++DOCSHELL 13ECD800 == 30 [pid = 1020] [id = 46] 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (13ED0800) [pid = 1020] [serial = 134] [outer = 00000000] 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (142F2000) [pid = 1020] [serial = 135] [outer = 13ED0800] 17:55:53 INFO - PROCESS | 1020 | 1468025753680 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (14FB5000) [pid = 1020] [serial = 136] [outer = 13ED0800] 17:55:54 INFO - PROCESS | 1020 | 1468025754098 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 641ms 17:55:54 INFO - PROCESS | 1020 | 1468025754158 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 1020 | 1468025754160 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:55:54 INFO - PROCESS | 1020 | 1468025754163 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 1020 | 1468025754165 Marionette TRACE conn3 <- [1,150,null,{}] 17:55:54 INFO - PROCESS | 1020 | 1468025754169 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}] 17:55:54 INFO - PROCESS | 1020 | 1468025754171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:54 INFO - PROCESS | 1020 | 1468025754286 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:55:54 INFO - PROCESS | 1020 | 1468025754292 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 1020 | 1468025754294 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:54 INFO - PROCESS | 1020 | ++DOCSHELL 13C3AC00 == 31 [pid = 1020] [id = 47] 17:55:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (142F1000) [pid = 1020] [serial = 137] [outer = 00000000] 17:55:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (15613C00) [pid = 1020] [serial = 138] [outer = 142F1000] 17:55:54 INFO - PROCESS | 1020 | 1468025754337 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (1586F400) [pid = 1020] [serial = 139] [outer = 142F1000] 17:55:54 INFO - PROCESS | 1020 | 1468025754732 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 595ms 17:55:54 INFO - PROCESS | 1020 | 1468025754760 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 1020 | 1468025754763 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:55:54 INFO - PROCESS | 1020 | 1468025754768 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 1020 | 1468025754770 Marionette TRACE conn3 <- [1,154,null,{}] 17:55:54 INFO - PROCESS | 1020 | 1468025754775 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}] 17:55:54 INFO - PROCESS | 1020 | 1468025754778 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:54 INFO - PROCESS | 1020 | 1468025754873 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:55:54 INFO - PROCESS | 1020 | 1468025754878 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 1020 | 1468025754880 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:54 INFO - PROCESS | 1020 | ++DOCSHELL 15ACE800 == 32 [pid = 1020] [id = 48] 17:55:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (15AD2800) [pid = 1020] [serial = 140] [outer = 00000000] 17:55:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (167E6400) [pid = 1020] [serial = 141] [outer = 15AD2800] 17:55:54 INFO - PROCESS | 1020 | 1468025754923 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16A65800) [pid = 1020] [serial = 142] [outer = 15AD2800] 17:55:55 INFO - PROCESS | 1020 | 1468025755374 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]]]}] 17:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 626ms 17:55:55 INFO - PROCESS | 1020 | 1468025755404 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 1020 | 1468025755406 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:55:55 INFO - PROCESS | 1020 | 1468025755409 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 1020 | 1468025755411 Marionette TRACE conn3 <- [1,158,null,{}] 17:55:55 INFO - PROCESS | 1020 | 1468025755414 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}] 17:55:55 INFO - PROCESS | 1020 | 1468025755419 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:55 INFO - PROCESS | 1020 | 1468025755540 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:55:55 INFO - PROCESS | 1020 | 1468025755545 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 1020 | 1468025755548 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:55 INFO - PROCESS | 1020 | ++DOCSHELL 1701D000 == 33 [pid = 1020] [id = 49] 17:55:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1748B000) [pid = 1020] [serial = 143] [outer = 00000000] 17:55:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1772C800) [pid = 1020] [serial = 144] [outer = 1748B000] 17:55:55 INFO - PROCESS | 1020 | 1468025755591 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (17A90C00) [pid = 1020] [serial = 145] [outer = 1748B000] 17:55:56 INFO - PROCESS | 1020 | 1468025756014 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]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 17:55:56 INFO - PROCESS | 1020 | 1468025756047 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 1020 | 1468025756049 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:55:56 INFO - PROCESS | 1020 | 1468025756053 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 1020 | 1468025756054 Marionette TRACE conn3 <- [1,162,null,{}] 17:55:56 INFO - PROCESS | 1020 | 1468025756058 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}] 17:55:56 INFO - PROCESS | 1020 | 1468025756060 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:56 INFO - PROCESS | 1020 | 1468025756166 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19E3D000) [pid = 1020] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10FB4000) [pid = 1020] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (15AD8000) [pid = 1020] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13EDA800) [pid = 1020] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (10A80C00) [pid = 1020] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (12D80400) [pid = 1020] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:55:56 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1315E400) [pid = 1020] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:55:56 INFO - PROCESS | 1020 | 1468025756302 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 1020 | 1468025756304 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:56 INFO - PROCESS | 1020 | ++DOCSHELL 10435400 == 34 [pid = 1020] [id = 50] 17:55:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10435800) [pid = 1020] [serial = 146] [outer = 00000000] 17:55:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1281EC00) [pid = 1020] [serial = 147] [outer = 10435800] 17:55:56 INFO - PROCESS | 1020 | 1468025756347 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (1314D000) [pid = 1020] [serial = 148] [outer = 10435800] 17:55:56 INFO - PROCESS | 1020 | 1468025756681 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]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 704ms 17:55:56 INFO - PROCESS | 1020 | 1468025756752 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 1020 | 1468025756754 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:55:56 INFO - PROCESS | 1020 | 1468025756758 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 1020 | 1468025756759 Marionette TRACE conn3 <- [1,166,null,{}] 17:55:56 INFO - PROCESS | 1020 | 1468025756763 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}] 17:55:56 INFO - PROCESS | 1020 | 1468025756764 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:56 INFO - PROCESS | 1020 | 1468025756869 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:55:56 INFO - PROCESS | 1020 | 1468025756876 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 1020 | 1468025756878 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:56 INFO - PROCESS | 1020 | ++DOCSHELL 130D7400 == 35 [pid = 1020] [id = 51] 17:55:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1343B400) [pid = 1020] [serial = 149] [outer = 00000000] 17:55:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (18069000) [pid = 1020] [serial = 150] [outer = 1343B400] 17:55:56 INFO - PROCESS | 1020 | 1468025756921 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (19760000) [pid = 1020] [serial = 151] [outer = 1343B400] 17:55:57 INFO - PROCESS | 1020 | 1468025757296 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 17:55:57 INFO - PROCESS | 1020 | 1468025757355 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1020 | 1468025757357 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:55:57 INFO - PROCESS | 1020 | 1468025757360 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1020 | 1468025757362 Marionette TRACE conn3 <- [1,170,null,{}] 17:55:57 INFO - PROCESS | 1020 | 1468025757365 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}] 17:55:57 INFO - PROCESS | 1020 | 1468025757367 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:57 INFO - PROCESS | 1020 | 1468025757440 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:55:57 INFO - PROCESS | 1020 | 1468025757533 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 1020 | 1468025757535 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:57 INFO - PROCESS | 1020 | ++DOCSHELL 13ECC400 == 36 [pid = 1020] [id = 52] 17:55:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (17AF9C00) [pid = 1020] [serial = 152] [outer = 00000000] 17:55:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (19C40800) [pid = 1020] [serial = 153] [outer = 17AF9C00] 17:55:57 INFO - PROCESS | 1020 | 1468025757581 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (19C41800) [pid = 1020] [serial = 154] [outer = 17AF9C00] 17:55:57 INFO - PROCESS | 1020 | 1468025757885 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 17:55:57 INFO - PROCESS | 1020 | 1468025757958 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1020 | 1468025757959 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:55:57 INFO - PROCESS | 1020 | 1468025757963 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1020 | 1468025757964 Marionette TRACE conn3 <- [1,174,null,{}] 17:55:57 INFO - PROCESS | 1020 | 1468025757968 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}] 17:55:57 INFO - PROCESS | 1020 | 1468025757970 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:58 INFO - PROCESS | 1020 | 1468025758078 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:55:58 INFO - PROCESS | 1020 | 1468025758085 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 1020 | 1468025758087 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:58 INFO - PROCESS | 1020 | ++DOCSHELL 10A0B800 == 37 [pid = 1020] [id = 53] 17:55:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (11432400) [pid = 1020] [serial = 155] [outer = 00000000] 17:55:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (19C59C00) [pid = 1020] [serial = 156] [outer = 11432400] 17:55:58 INFO - PROCESS | 1020 | 1468025758129 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (19C5EC00) [pid = 1020] [serial = 157] [outer = 11432400] 17:55:58 INFO - PROCESS | 1020 | 1468025758743 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]]]}] 17:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 907ms 17:55:58 INFO - PROCESS | 1020 | 1468025758868 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 1020 | 1468025758872 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:55:58 INFO - PROCESS | 1020 | 1468025758878 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 1020 | 1468025758881 Marionette TRACE conn3 <- [1,178,null,{}] 17:55:58 INFO - PROCESS | 1020 | 1468025758886 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}] 17:55:58 INFO - PROCESS | 1020 | 1468025758890 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:59 INFO - PROCESS | 1020 | 1468025759009 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:55:59 INFO - PROCESS | 1020 | 1468025759074 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 1020 | 1468025759076 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:55:59 INFO - PROCESS | 1020 | ++DOCSHELL 10A77400 == 38 [pid = 1020] [id = 54] 17:55:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (10B60400) [pid = 1020] [serial = 158] [outer = 00000000] 17:55:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (129B6C00) [pid = 1020] [serial = 159] [outer = 10B60400] 17:55:59 INFO - PROCESS | 1020 | 1468025759160 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1302F400) [pid = 1020] [serial = 160] [outer = 10B60400] 17:55:59 INFO - PROCESS | 1020 | 1468025759943 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]]]}] 17:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1141ms 17:56:00 INFO - PROCESS | 1020 | 1468025760023 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 1020 | 1468025760027 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:56:00 INFO - PROCESS | 1020 | 1468025760032 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - PROCESS | 1020 | 1468025760035 Marionette TRACE conn3 <- [1,182,null,{}] 17:56:00 INFO - PROCESS | 1020 | 1468025760041 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}] 17:56:00 INFO - PROCESS | 1020 | 1468025760043 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:00 INFO - PROCESS | 1020 | 1468025760179 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:56:00 INFO - PROCESS | 1020 | 1468025760270 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1020 | 1468025760274 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:00 INFO - PROCESS | 1020 | ++DOCSHELL 11278400 == 39 [pid = 1020] [id = 55] 17:56:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (11278C00) [pid = 1020] [serial = 161] [outer = 00000000] 17:56:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (11437C00) [pid = 1020] [serial = 162] [outer = 11278C00] 17:56:00 INFO - PROCESS | 1020 | 1468025760323 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (12856400) [pid = 1020] [serial = 163] [outer = 11278C00] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 13ECC400 == 38 [pid = 1020] [id = 52] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 130D7400 == 37 [pid = 1020] [id = 51] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 10435400 == 36 [pid = 1020] [id = 50] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 1701D000 == 35 [pid = 1020] [id = 49] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 15ACE800 == 34 [pid = 1020] [id = 48] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 13C3AC00 == 33 [pid = 1020] [id = 47] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 13ECD800 == 32 [pid = 1020] [id = 46] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 12DC9000 == 31 [pid = 1020] [id = 45] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 10B65000 == 30 [pid = 1020] [id = 44] 17:56:00 INFO - PROCESS | 1020 | --DOCSHELL 114D2C00 == 29 [pid = 1020] [id = 43] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1A04E400) [pid = 1020] [serial = 96] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19E46C00) [pid = 1020] [serial = 94] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17532800) [pid = 1020] [serial = 112] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15ACF400) [pid = 1020] [serial = 109] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (11433800) [pid = 1020] [serial = 99] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13158000) [pid = 1020] [serial = 102] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1581E400) [pid = 1020] [serial = 108] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (131F1000) [pid = 1020] [serial = 103] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (13C3BC00) [pid = 1020] [serial = 106] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (11438400) [pid = 1020] [serial = 100] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (139E3800) [pid = 1020] [serial = 105] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1A085000) [pid = 1020] [serial = 97] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16F83C00) [pid = 1020] [serial = 111] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 1020 | 1468025760745 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]]]}] 17:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 735ms 17:56:00 INFO - PROCESS | 1020 | 1468025760774 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 1020 | 1468025760779 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:56:00 INFO - PROCESS | 1020 | 1468025760795 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - PROCESS | 1020 | 1468025760797 Marionette TRACE conn3 <- [1,186,null,{}] 17:56:00 INFO - PROCESS | 1020 | 1468025760802 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}] 17:56:00 INFO - PROCESS | 1020 | 1468025760804 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:00 INFO - PROCESS | 1020 | 1468025760894 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:56:00 INFO - PROCESS | 1020 | 1468025760900 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1020 | 1468025760902 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:00 INFO - PROCESS | 1020 | ++DOCSHELL 130AF000 == 30 [pid = 1020] [id = 56] 17:56:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (130B1C00) [pid = 1020] [serial = 164] [outer = 00000000] 17:56:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (131F1800) [pid = 1020] [serial = 165] [outer = 130B1C00] 17:56:00 INFO - PROCESS | 1020 | 1468025760949 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1324E800) [pid = 1020] [serial = 166] [outer = 130B1C00] 17:56:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13ECC800) [pid = 1020] [serial = 167] [outer = 19C59400] 17:56:01 INFO - PROCESS | 1020 | 1468025761462 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]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 688ms 17:56:01 INFO - PROCESS | 1020 | 1468025761516 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 1020 | 1468025761518 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:56:01 INFO - PROCESS | 1020 | 1468025761521 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 1020 | 1468025761525 Marionette TRACE conn3 <- [1,190,null,{}] 17:56:01 INFO - PROCESS | 1020 | 1468025761535 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}] 17:56:01 INFO - PROCESS | 1020 | 1468025761540 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:01 INFO - PROCESS | 1020 | 1468025761624 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:56:01 INFO - PROCESS | 1020 | 1468025761668 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 1020 | 1468025761671 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:01 INFO - PROCESS | 1020 | ++DOCSHELL 15613400 == 31 [pid = 1020] [id = 57] 17:56:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15618000) [pid = 1020] [serial = 168] [outer = 00000000] 17:56:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15876C00) [pid = 1020] [serial = 169] [outer = 15618000] 17:56:01 INFO - PROCESS | 1020 | 1468025761774 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15AD8800) [pid = 1020] [serial = 170] [outer = 15618000] 17:56:02 INFO - PROCESS | 1020 | 1468025762115 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]]]}] 17:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 642ms 17:56:02 INFO - PROCESS | 1020 | 1468025762159 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 1020 | 1468025762161 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:56:02 INFO - PROCESS | 1020 | 1468025762164 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 1020 | 1468025762166 Marionette TRACE conn3 <- [1,194,null,{}] 17:56:02 INFO - PROCESS | 1020 | 1468025762169 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}] 17:56:02 INFO - PROCESS | 1020 | 1468025762172 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:02 INFO - PROCESS | 1020 | 1468025762314 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:56:02 INFO - PROCESS | 1020 | 1468025762322 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1020 | 1468025762324 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:02 INFO - PROCESS | 1020 | ++DOCSHELL 16DA5800 == 32 [pid = 1020] [id = 58] 17:56:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16DA5C00) [pid = 1020] [serial = 171] [outer = 00000000] 17:56:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1748E400) [pid = 1020] [serial = 172] [outer = 16DA5C00] 17:56:02 INFO - PROCESS | 1020 | 1468025762369 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17532800) [pid = 1020] [serial = 173] [outer = 16DA5C00] 17:56:02 INFO - PROCESS | 1020 | 1468025762770 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]]]}] 17:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 641ms 17:56:02 INFO - PROCESS | 1020 | 1468025762802 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 1020 | 1468025762804 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:56:02 INFO - PROCESS | 1020 | 1468025762808 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 1020 | 1468025762809 Marionette TRACE conn3 <- [1,198,null,{}] 17:56:02 INFO - PROCESS | 1020 | 1468025762813 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}] 17:56:02 INFO - PROCESS | 1020 | 1468025762815 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:02 INFO - PROCESS | 1020 | 1468025762912 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:56:02 INFO - PROCESS | 1020 | 1468025762917 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1020 | 1468025762919 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:02 INFO - PROCESS | 1020 | ++DOCSHELL 1756A400 == 33 [pid = 1020] [id = 59] 17:56:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (17726C00) [pid = 1020] [serial = 174] [outer = 00000000] 17:56:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17A86400) [pid = 1020] [serial = 175] [outer = 17726C00] 17:56:02 INFO - PROCESS | 1020 | 1468025762970 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1806D000) [pid = 1020] [serial = 176] [outer = 17726C00] 17:56:03 INFO - PROCESS | 1020 | 1468025763412 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]]]}] 17:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 641ms 17:56:03 INFO - PROCESS | 1020 | 1468025763448 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 1020 | 1468025763450 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:56:03 INFO - PROCESS | 1020 | 1468025763453 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 1020 | 1468025763455 Marionette TRACE conn3 <- [1,202,null,{}] 17:56:03 INFO - PROCESS | 1020 | 1468025763458 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}] 17:56:03 INFO - PROCESS | 1020 | 1468025763463 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:03 INFO - PROCESS | 1020 | 1468025763588 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:56:03 INFO - PROCESS | 1020 | 1468025763593 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 1020 | 1468025763595 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:03 INFO - PROCESS | 1020 | ++DOCSHELL 18241800 == 34 [pid = 1020] [id = 60] 17:56:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1975CC00) [pid = 1020] [serial = 177] [outer = 00000000] 17:56:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C61800) [pid = 1020] [serial = 178] [outer = 1975CC00] 17:56:03 INFO - PROCESS | 1020 | 1468025763637 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19E46400) [pid = 1020] [serial = 179] [outer = 1975CC00] 17:56:04 INFO - PROCESS | 1020 | 1468025764069 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 17:56:04 INFO - PROCESS | 1020 | 1468025764090 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 1020 | 1468025764092 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:56:04 INFO - PROCESS | 1020 | 1468025764095 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:56:04 INFO - PROCESS | 1020 | 1468025764096 Marionette TRACE conn3 <- [1,206,null,{}] 17:56:04 INFO - PROCESS | 1020 | 1468025764100 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}] 17:56:04 INFO - PROCESS | 1020 | 1468025764102 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:04 INFO - PROCESS | 1020 | 1468025764201 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:56:04 INFO - PROCESS | 1020 | 1468025764274 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1020 | 1468025764276 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:04 INFO - PROCESS | 1020 | ++DOCSHELL 19E45400 == 35 [pid = 1020] [id = 61] 17:56:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19ED6C00) [pid = 1020] [serial = 180] [outer = 00000000] 17:56:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1A04DC00) [pid = 1020] [serial = 181] [outer = 19ED6C00] 17:56:04 INFO - PROCESS | 1020 | 1468025764331 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A042000) [pid = 1020] [serial = 182] [outer = 19ED6C00] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (112DC400) [pid = 1020] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13957400) [pid = 1020] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (17E80400) [pid = 1020] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C41000) [pid = 1020] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (142F1000) [pid = 1020] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (17AF9C00) [pid = 1020] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (13ED0800) [pid = 1020] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15AD2800) [pid = 1020] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10FAC000) [pid = 1020] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13036000) [pid = 1020] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1748B000) [pid = 1020] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10435800) [pid = 1020] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:56:04 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1343B400) [pid = 1020] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:56:04 INFO - PROCESS | 1020 | 1468025764774 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 735ms 17:56:04 INFO - PROCESS | 1020 | 1468025764835 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 1020 | 1468025764837 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:56:04 INFO - PROCESS | 1020 | 1468025764841 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 1020 | 1468025764842 Marionette TRACE conn3 <- [1,210,null,{}] 17:56:04 INFO - PROCESS | 1020 | 1468025764846 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}] 17:56:04 INFO - PROCESS | 1020 | 1468025764848 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:04 INFO - PROCESS | 1020 | 1468025764943 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:56:04 INFO - PROCESS | 1020 | 1468025764951 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1020 | 1468025764953 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:04 INFO - PROCESS | 1020 | ++DOCSHELL 1142F400 == 36 [pid = 1020] [id = 62] 17:56:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (11CDC800) [pid = 1020] [serial = 183] [outer = 00000000] 17:56:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13DB8000) [pid = 1020] [serial = 184] [outer = 11CDC800] 17:56:05 INFO - PROCESS | 1020 | 1468025765004 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (17566400) [pid = 1020] [serial = 185] [outer = 11CDC800] 17:56:05 INFO - PROCESS | 1020 | 1468025765394 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]]]}] 17:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 17:56:05 INFO - PROCESS | 1020 | 1468025765440 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 1020 | 1468025765442 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:56:05 INFO - PROCESS | 1020 | 1468025765446 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 1020 | 1468025765447 Marionette TRACE conn3 <- [1,214,null,{}] 17:56:05 INFO - PROCESS | 1020 | 1468025765451 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}] 17:56:05 INFO - PROCESS | 1020 | 1468025765452 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:05 INFO - PROCESS | 1020 | 1468025765528 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:56:05 INFO - PROCESS | 1020 | 1468025765553 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1020 | 1468025765555 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:05 INFO - PROCESS | 1020 | ++DOCSHELL 1043A400 == 37 [pid = 1020] [id = 63] 17:56:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (130A9C00) [pid = 1020] [serial = 186] [outer = 00000000] 17:56:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19EE5400) [pid = 1020] [serial = 187] [outer = 130A9C00] 17:56:05 INFO - PROCESS | 1020 | 1468025765597 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1A08D400) [pid = 1020] [serial = 188] [outer = 130A9C00] 17:56:05 INFO - PROCESS | 1020 | 1468025765976 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]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 17:56:06 INFO - PROCESS | 1020 | 1468025766047 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 1020 | 1468025766049 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:56:06 INFO - PROCESS | 1020 | 1468025766053 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1020 | 1468025766054 Marionette TRACE conn3 <- [1,218,null,{}] 17:56:06 INFO - PROCESS | 1020 | 1468025766058 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}] 17:56:06 INFO - PROCESS | 1020 | 1468025766059 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:06 INFO - PROCESS | 1020 | 1468025766134 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:56:06 INFO - PROCESS | 1020 | 1468025766142 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 1020 | 1468025766153 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:06 INFO - PROCESS | 1020 | ++DOCSHELL 1667F000 == 38 [pid = 1020] [id = 64] 17:56:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16DA2000) [pid = 1020] [serial = 189] [outer = 00000000] 17:56:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1A440800) [pid = 1020] [serial = 190] [outer = 16DA2000] 17:56:06 INFO - PROCESS | 1020 | 1468025766226 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1A444000) [pid = 1020] [serial = 191] [outer = 16DA2000] 17:56:06 INFO - PROCESS | 1020 | 1468025766644 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]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 641ms 17:56:06 INFO - PROCESS | 1020 | 1468025766691 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 1020 | 1468025766693 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:56:06 INFO - PROCESS | 1020 | 1468025766696 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1020 | 1468025766699 Marionette TRACE conn3 <- [1,222,null,{}] 17:56:06 INFO - PROCESS | 1020 | 1468025766702 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}] 17:56:06 INFO - PROCESS | 1020 | 1468025766705 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:06 INFO - PROCESS | 1020 | 1468025766839 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:56:06 INFO - PROCESS | 1020 | 1468025766955 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 1020 | 1468025766959 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:06 INFO - PROCESS | 1020 | ++DOCSHELL 1055D800 == 39 [pid = 1020] [id = 65] 17:56:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1055E000) [pid = 1020] [serial = 192] [outer = 00000000] 17:56:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (10A81400) [pid = 1020] [serial = 193] [outer = 1055E000] 17:56:07 INFO - PROCESS | 1020 | 1468025767022 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (11274C00) [pid = 1020] [serial = 194] [outer = 1055E000] 17:56:07 INFO - PROCESS | 1020 | 1468025767539 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]]]}] 17:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 907ms 17:56:07 INFO - PROCESS | 1020 | 1468025767601 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 1020 | 1468025767605 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:56:07 INFO - PROCESS | 1020 | 1468025767610 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - PROCESS | 1020 | 1468025767613 Marionette TRACE conn3 <- [1,226,null,{}] 17:56:07 INFO - PROCESS | 1020 | 1468025767618 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}] 17:56:07 INFO - PROCESS | 1020 | 1468025767623 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:07 INFO - PROCESS | 1020 | 1468025767729 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:56:07 INFO - PROCESS | 1020 | 1468025767802 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 1020 | 1468025767805 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:07 INFO - PROCESS | 1020 | ++DOCSHELL 13C31000 == 40 [pid = 1020] [id = 66] 17:56:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (13C31C00) [pid = 1020] [serial = 195] [outer = 00000000] 17:56:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (13DB9C00) [pid = 1020] [serial = 196] [outer = 13C31C00] 17:56:07 INFO - PROCESS | 1020 | 1468025767859 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (154B4C00) [pid = 1020] [serial = 197] [outer = 13C31C00] 17:56:08 INFO - PROCESS | 1020 | 1468025768410 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]]]}] 17:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 829ms 17:56:08 INFO - PROCESS | 1020 | 1468025768456 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 1020 | 1468025768459 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:56:08 INFO - PROCESS | 1020 | 1468025768464 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 1020 | 1468025768466 Marionette TRACE conn3 <- [1,230,null,{}] 17:56:08 INFO - PROCESS | 1020 | 1468025768470 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}] 17:56:08 INFO - PROCESS | 1020 | 1468025768472 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:08 INFO - PROCESS | 1020 | 1468025768575 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:56:08 INFO - PROCESS | 1020 | 1468025768668 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 1020 | 1468025768671 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:08 INFO - PROCESS | 1020 | ++DOCSHELL 12DC8C00 == 41 [pid = 1020] [id = 67] 17:56:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (13ED4000) [pid = 1020] [serial = 198] [outer = 00000000] 17:56:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1806F800) [pid = 1020] [serial = 199] [outer = 13ED4000] 17:56:08 INFO - PROCESS | 1020 | 1468025768726 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (18246000) [pid = 1020] [serial = 200] [outer = 13ED4000] 17:56:09 INFO - PROCESS | 1020 | 1468025769229 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 798ms 17:56:09 INFO - PROCESS | 1020 | 1468025769271 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 1020 | 1468025769275 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:56:09 INFO - PROCESS | 1020 | 1468025769287 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 1020 | 1468025769291 Marionette TRACE conn3 <- [1,234,null,{}] 17:56:09 INFO - PROCESS | 1020 | 1468025769295 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}] 17:56:09 INFO - PROCESS | 1020 | 1468025769298 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:09 INFO - PROCESS | 1020 | 1468025769402 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:56:09 INFO - PROCESS | 1020 | 1468025769492 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 1020 | 1468025769494 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:09 INFO - PROCESS | 1020 | ++DOCSHELL 1824CC00 == 42 [pid = 1020] [id = 68] 17:56:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19757800) [pid = 1020] [serial = 201] [outer = 00000000] 17:56:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (19C4BC00) [pid = 1020] [serial = 202] [outer = 19757800] 17:56:09 INFO - PROCESS | 1020 | 1468025769545 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (19EDB000) [pid = 1020] [serial = 203] [outer = 19757800] 17:56:10 INFO - PROCESS | 1020 | 1468025770156 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]]]}] 17:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 892ms 17:56:10 INFO - PROCESS | 1020 | 1468025770187 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 1020 | 1468025770189 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:56:10 INFO - PROCESS | 1020 | 1468025770193 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - PROCESS | 1020 | 1468025770194 Marionette TRACE conn3 <- [1,238,null,{}] 17:56:10 INFO - PROCESS | 1020 | 1468025770199 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}] 17:56:10 INFO - PROCESS | 1020 | 1468025770201 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:10 INFO - PROCESS | 1020 | 1468025770301 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:56:10 INFO - PROCESS | 1020 | 1468025770405 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 1020 | 1468025770408 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:10 INFO - PROCESS | 1020 | ++DOCSHELL 11C42000 == 43 [pid = 1020] [id = 69] 17:56:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (11CD4C00) [pid = 1020] [serial = 204] [outer = 00000000] 17:56:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (13159800) [pid = 1020] [serial = 205] [outer = 11CD4C00] 17:56:10 INFO - PROCESS | 1020 | 1468025770459 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (13ED8800) [pid = 1020] [serial = 206] [outer = 11CD4C00] 17:56:11 INFO - PROCESS | 1020 | 1468025771099 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]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 939ms 17:56:11 INFO - PROCESS | 1020 | 1468025771142 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1020 | 1468025771146 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:56:11 INFO - PROCESS | 1020 | 1468025771151 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1020 | 1468025771156 Marionette TRACE conn3 <- [1,242,null,{}] 17:56:11 INFO - PROCESS | 1020 | 1468025771161 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}] 17:56:11 INFO - PROCESS | 1020 | 1468025771164 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:11 INFO - PROCESS | 1020 | 1468025771262 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:56:11 INFO - PROCESS | 1020 | 1468025771354 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 1020 | 1468025771357 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:11 INFO - PROCESS | 1020 | ++DOCSHELL 12B09400 == 44 [pid = 1020] [id = 70] 17:56:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (12BD7400) [pid = 1020] [serial = 207] [outer = 00000000] 17:56:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (131EAC00) [pid = 1020] [serial = 208] [outer = 12BD7400] 17:56:11 INFO - PROCESS | 1020 | 1468025771405 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1395B000) [pid = 1020] [serial = 209] [outer = 12BD7400] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 1667F000 == 43 [pid = 1020] [id = 64] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 1043A400 == 42 [pid = 1020] [id = 63] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 1142F400 == 41 [pid = 1020] [id = 62] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 19E45400 == 40 [pid = 1020] [id = 61] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 18241800 == 39 [pid = 1020] [id = 60] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 1756A400 == 38 [pid = 1020] [id = 59] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 16DA5800 == 37 [pid = 1020] [id = 58] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 15613400 == 36 [pid = 1020] [id = 57] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 130AF000 == 35 [pid = 1020] [id = 56] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 11278400 == 34 [pid = 1020] [id = 55] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 10A77400 == 33 [pid = 1020] [id = 54] 17:56:11 INFO - PROCESS | 1020 | --DOCSHELL 10A0B800 == 32 [pid = 1020] [id = 53] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (19C59C00) [pid = 1020] [serial = 156] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (19C40800) [pid = 1020] [serial = 153] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (142F2000) [pid = 1020] [serial = 135] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (167E6400) [pid = 1020] [serial = 141] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (11431400) [pid = 1020] [serial = 129] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (11AEDC00) [pid = 1020] [serial = 130] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1314D800) [pid = 1020] [serial = 126] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (13145400) [pid = 1020] [serial = 132] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1315F000) [pid = 1020] [serial = 133] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1772C800) [pid = 1020] [serial = 144] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (16A65800) [pid = 1020] [serial = 142] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1281EC00) [pid = 1020] [serial = 147] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (17A90C00) [pid = 1020] [serial = 145] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (18069000) [pid = 1020] [serial = 150] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1314D000) [pid = 1020] [serial = 148] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (12DC6C00) [pid = 1020] [serial = 115] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (114D4400) [pid = 1020] [serial = 114] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (15616800) [pid = 1020] [serial = 118] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10B5A400) [pid = 1020] [serial = 117] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1975F000) [pid = 1020] [serial = 121] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (19758800) [pid = 1020] [serial = 120] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19E38400) [pid = 1020] [serial = 124] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (19C49400) [pid = 1020] [serial = 123] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15613C00) [pid = 1020] [serial = 138] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1586F400) [pid = 1020] [serial = 139] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (19C41800) [pid = 1020] [serial = 154] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (19760000) [pid = 1020] [serial = 151] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (14FB5000) [pid = 1020] [serial = 136] [outer = 00000000] [url = about:blank] 17:56:11 INFO - PROCESS | 1020 | 1468025771903 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]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 798ms 17:56:11 INFO - PROCESS | 1020 | 1468025771950 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1020 | 1468025771954 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:56:11 INFO - PROCESS | 1020 | 1468025771961 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1020 | 1468025771963 Marionette TRACE conn3 <- [1,246,null,{}] 17:56:11 INFO - PROCESS | 1020 | 1468025771968 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}] 17:56:11 INFO - PROCESS | 1020 | 1468025771970 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:12 INFO - PROCESS | 1020 | 1468025772055 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:56:12 INFO - PROCESS | 1020 | 1468025772064 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 1020 | 1468025772066 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:12 INFO - PROCESS | 1020 | ++DOCSHELL 130D7400 == 33 [pid = 1020] [id = 71] 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (130D9400) [pid = 1020] [serial = 210] [outer = 00000000] 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (131F2800) [pid = 1020] [serial = 211] [outer = 130D9400] 17:56:12 INFO - PROCESS | 1020 | 1468025772118 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13C3C400) [pid = 1020] [serial = 212] [outer = 130D9400] 17:56:12 INFO - PROCESS | 1020 | 1468025772530 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]]]}] 17:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 594ms 17:56:12 INFO - PROCESS | 1020 | 1468025772558 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:56:12 INFO - PROCESS | 1020 | 1468025772560 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:56:12 INFO - PROCESS | 1020 | 1468025772563 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:56:12 INFO - PROCESS | 1020 | 1468025772567 Marionette TRACE conn3 <- [1,250,null,{}] 17:56:12 INFO - PROCESS | 1020 | 1468025772582 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}] 17:56:12 INFO - PROCESS | 1020 | 1468025772589 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:12 INFO - PROCESS | 1020 | 1468025772673 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:56:12 INFO - PROCESS | 1020 | 1468025772680 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 1020 | 1468025772684 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:12 INFO - PROCESS | 1020 | ++DOCSHELL 15613C00 == 34 [pid = 1020] [id = 72] 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15616000) [pid = 1020] [serial = 213] [outer = 00000000] 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15873400) [pid = 1020] [serial = 214] [outer = 15616000] 17:56:12 INFO - PROCESS | 1020 | 1468025772729 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16679000) [pid = 1020] [serial = 215] [outer = 15616000] 17:56:13 INFO - PROCESS | 1020 | 1468025773145 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]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 17:56:13 INFO - PROCESS | 1020 | 1468025773201 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 1020 | 1468025773204 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:56:13 INFO - PROCESS | 1020 | 1468025773207 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 1020 | 1468025773209 Marionette TRACE conn3 <- [1,254,null,{}] 17:56:13 INFO - PROCESS | 1020 | 1468025773212 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}] 17:56:13 INFO - PROCESS | 1020 | 1468025773214 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:13 INFO - PROCESS | 1020 | 1468025773295 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:56:13 INFO - PROCESS | 1020 | 1468025773300 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 1020 | 1468025773302 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:13 INFO - PROCESS | 1020 | ++DOCSHELL 16998000 == 35 [pid = 1020] [id = 73] 17:56:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (169A0000) [pid = 1020] [serial = 216] [outer = 00000000] 17:56:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16DA5800) [pid = 1020] [serial = 217] [outer = 169A0000] 17:56:13 INFO - PROCESS | 1020 | 1468025773345 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1748F000) [pid = 1020] [serial = 218] [outer = 169A0000] 17:56:13 INFO - PROCESS | 1020 | 1468025773783 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]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 17:56:13 INFO - PROCESS | 1020 | 1468025773845 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 1020 | 1468025773847 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:56:13 INFO - PROCESS | 1020 | 1468025773850 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:56:13 INFO - PROCESS | 1020 | 1468025773852 Marionette TRACE conn3 <- [1,258,null,{}] 17:56:13 INFO - PROCESS | 1020 | 1468025773855 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}] 17:56:13 INFO - PROCESS | 1020 | 1468025773857 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:13 INFO - PROCESS | 1020 | 1468025773936 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:56:13 INFO - PROCESS | 1020 | 1468025773941 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 1020 | 1468025773943 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:13 INFO - PROCESS | 1020 | ++DOCSHELL 1314DC00 == 36 [pid = 1020] [id = 74] 17:56:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1701D000) [pid = 1020] [serial = 219] [outer = 00000000] 17:56:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (17A90C00) [pid = 1020] [serial = 220] [outer = 1701D000] 17:56:13 INFO - PROCESS | 1020 | 1468025773986 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (18245400) [pid = 1020] [serial = 221] [outer = 1701D000] 17:56:14 INFO - PROCESS | 1020 | 1468025774431 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]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 641ms 17:56:14 INFO - PROCESS | 1020 | 1468025774488 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 1020 | 1468025774490 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:56:14 INFO - PROCESS | 1020 | 1468025774494 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 1020 | 1468025774495 Marionette TRACE conn3 <- [1,262,null,{}] 17:56:14 INFO - PROCESS | 1020 | 1468025774504 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}] 17:56:14 INFO - PROCESS | 1020 | 1468025774509 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:14 INFO - PROCESS | 1020 | 1468025774622 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:56:14 INFO - PROCESS | 1020 | 1468025774702 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 1020 | 1468025774704 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:14 INFO - PROCESS | 1020 | ++DOCSHELL 10435400 == 37 [pid = 1020] [id = 75] 17:56:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19762000) [pid = 1020] [serial = 222] [outer = 00000000] 17:56:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19909400) [pid = 1020] [serial = 223] [outer = 19762000] 17:56:14 INFO - PROCESS | 1020 | 1468025774747 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C3E000) [pid = 1020] [serial = 224] [outer = 19762000] 17:56:15 INFO - PROCESS | 1020 | 1468025775125 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 704ms 17:56:15 INFO - PROCESS | 1020 | 1468025775197 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 1020 | 1468025775199 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:56:15 INFO - PROCESS | 1020 | 1468025775202 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 1020 | 1468025775203 Marionette TRACE conn3 <- [1,266,null,{}] 17:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:56:15 INFO - PROCESS | 1020 | 1468025775207 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}] 17:56:15 INFO - PROCESS | 1020 | 1468025775208 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:15 INFO - PROCESS | 1020 | 1468025775312 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:56:15 INFO - PROCESS | 1020 | 1468025775326 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1020 | 1468025775328 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:15 INFO - PROCESS | 1020 | ++DOCSHELL 1975E800 == 38 [pid = 1020] [id = 76] 17:56:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19761C00) [pid = 1020] [serial = 225] [outer = 00000000] 17:56:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (19C5E800) [pid = 1020] [serial = 226] [outer = 19761C00] 17:56:15 INFO - PROCESS | 1020 | 1468025775374 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C5F000) [pid = 1020] [serial = 227] [outer = 19761C00] 17:56:15 INFO - PROCESS | 1020 | 1468025775775 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 17:56:15 INFO - PROCESS | 1020 | 1468025775801 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 1020 | 1468025775802 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:56:15 INFO - PROCESS | 1020 | 1468025775806 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 1020 | 1468025775807 Marionette TRACE conn3 <- [1,270,null,{}] 17:56:15 INFO - PROCESS | 1020 | 1468025775811 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}] 17:56:15 INFO - PROCESS | 1020 | 1468025775813 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:15 INFO - PROCESS | 1020 | 1468025775915 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:56:15 INFO - PROCESS | 1020 | 1468025775921 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1020 | 1468025775923 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:15 INFO - PROCESS | 1020 | ++DOCSHELL 19C47800 == 39 [pid = 1020] [id = 77] 17:56:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19C49C00) [pid = 1020] [serial = 228] [outer = 00000000] 17:56:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1A08A400) [pid = 1020] [serial = 229] [outer = 19C49C00] 17:56:16 INFO - PROCESS | 1020 | 1468025776007 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1A43F000) [pid = 1020] [serial = 230] [outer = 19C49C00] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (17726C00) [pid = 1020] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19ED6C00) [pid = 1020] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (15618000) [pid = 1020] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1975CC00) [pid = 1020] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (130B1C00) [pid = 1020] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (11278C00) [pid = 1020] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16DA5C00) [pid = 1020] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (11CDC800) [pid = 1020] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (130A9C00) [pid = 1020] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:56:16 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (114D5C00) [pid = 1020] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:56:16 INFO - PROCESS | 1020 | 1468025776448 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]]]}] 17:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 704ms 17:56:16 INFO - PROCESS | 1020 | 1468025776506 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 1020 | 1468025776508 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:56:16 INFO - PROCESS | 1020 | 1468025776511 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:56:16 INFO - PROCESS | 1020 | 1468025776513 Marionette TRACE conn3 <- [1,274,null,{}] 17:56:16 INFO - PROCESS | 1020 | 1468025776516 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}] 17:56:16 INFO - PROCESS | 1020 | 1468025776518 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:16 INFO - PROCESS | 1020 | 1468025776601 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:56:16 INFO - PROCESS | 1020 | 1468025776606 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 1020 | 1468025776608 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:16 INFO - PROCESS | 1020 | ++DOCSHELL 10FAA400 == 40 [pid = 1020] [id = 78] 17:56:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (13950800) [pid = 1020] [serial = 231] [outer = 00000000] 17:56:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1A04C000) [pid = 1020] [serial = 232] [outer = 13950800] 17:56:16 INFO - PROCESS | 1020 | 1468025776651 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A597C00) [pid = 1020] [serial = 233] [outer = 13950800] 17:56:17 INFO - PROCESS | 1020 | 1468025777040 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]]]}] 17:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 17:56:17 INFO - PROCESS | 1020 | 1468025777111 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 1020 | 1468025777113 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:56:17 INFO - PROCESS | 1020 | 1468025777116 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 1020 | 1468025777118 Marionette TRACE conn3 <- [1,278,null,{}] 17:56:17 INFO - PROCESS | 1020 | 1468025777121 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}] 17:56:17 INFO - PROCESS | 1020 | 1468025777123 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:17 INFO - PROCESS | 1020 | 1468025777215 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:56:17 INFO - PROCESS | 1020 | 1468025777220 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 1020 | 1468025777222 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:17 INFO - PROCESS | 1020 | ++DOCSHELL 16F83C00 == 41 [pid = 1020] [id = 79] 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C4B400) [pid = 1020] [serial = 234] [outer = 00000000] 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A5A3000) [pid = 1020] [serial = 235] [outer = 19C4B400] 17:56:17 INFO - PROCESS | 1020 | 1468025777267 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1A5A3800) [pid = 1020] [serial = 236] [outer = 19C4B400] 17:56:17 INFO - PROCESS | 1020 | 1468025777663 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]]]}] 17:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 17:56:17 INFO - PROCESS | 1020 | 1468025777711 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 1020 | 1468025777713 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:56:17 INFO - PROCESS | 1020 | 1468025777716 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:56:17 INFO - PROCESS | 1020 | 1468025777718 Marionette TRACE conn3 <- [1,282,null,{}] 17:56:17 INFO - PROCESS | 1020 | 1468025777722 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}] 17:56:17 INFO - PROCESS | 1020 | 1468025777724 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:17 INFO - PROCESS | 1020 | 1468025777850 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:56:17 INFO - PROCESS | 1020 | 1468025777867 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 1020 | 1468025777869 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:17 INFO - PROCESS | 1020 | ++DOCSHELL 1A971400 == 42 [pid = 1020] [id = 80] 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1AA44800) [pid = 1020] [serial = 237] [outer = 00000000] 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1AA4D800) [pid = 1020] [serial = 238] [outer = 1AA44800] 17:56:17 INFO - PROCESS | 1020 | 1468025777914 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1AC49400) [pid = 1020] [serial = 239] [outer = 1AA44800] 17:56:18 INFO - PROCESS | 1020 | 1468025778375 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]]]}] 17:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 688ms 17:56:18 INFO - PROCESS | 1020 | 1468025778416 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 1020 | 1468025778421 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:56:18 INFO - PROCESS | 1020 | 1468025778427 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 1020 | 1468025778430 Marionette TRACE conn3 <- [1,286,null,{}] 17:56:18 INFO - PROCESS | 1020 | 1468025778436 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}] 17:56:18 INFO - PROCESS | 1020 | 1468025778439 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:18 INFO - PROCESS | 1020 | 1468025778653 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:56:18 INFO - PROCESS | 1020 | 1468025778750 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 1020 | 1468025778753 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:18 INFO - PROCESS | 1020 | ++DOCSHELL 130D7C00 == 43 [pid = 1020] [id = 81] 17:56:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (13141400) [pid = 1020] [serial = 240] [outer = 00000000] 17:56:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1315A800) [pid = 1020] [serial = 241] [outer = 13141400] 17:56:18 INFO - PROCESS | 1020 | 1468025778815 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (13957400) [pid = 1020] [serial = 242] [outer = 13141400] 17:56:19 INFO - PROCESS | 1020 | 1468025779427 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]]]}] 17:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1047ms 17:56:19 INFO - PROCESS | 1020 | 1468025779473 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 1020 | 1468025779478 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:56:19 INFO - PROCESS | 1020 | 1468025779485 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 1020 | 1468025779487 Marionette TRACE conn3 <- [1,290,null,{}] 17:56:19 INFO - PROCESS | 1020 | 1468025779491 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}] 17:56:19 INFO - PROCESS | 1020 | 1468025779494 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:19 INFO - PROCESS | 1020 | 1468025779615 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:56:19 INFO - PROCESS | 1020 | 1468025779735 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 1020 | 1468025779738 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:19 INFO - PROCESS | 1020 | ++DOCSHELL 15877000 == 44 [pid = 1020] [id = 82] 17:56:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (15AD2400) [pid = 1020] [serial = 243] [outer = 00000000] 17:56:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1756F400) [pid = 1020] [serial = 244] [outer = 15AD2400] 17:56:19 INFO - PROCESS | 1020 | 1468025779792 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (18069000) [pid = 1020] [serial = 245] [outer = 15AD2400] 17:56:20 INFO - PROCESS | 1020 | 1468025780373 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]]]}] 17:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 938ms 17:56:20 INFO - PROCESS | 1020 | 1468025780429 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 1020 | 1468025780432 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:56:20 INFO - PROCESS | 1020 | 1468025780436 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 1020 | 1468025780439 Marionette TRACE conn3 <- [1,294,null,{}] 17:56:20 INFO - PROCESS | 1020 | 1468025780450 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}] 17:56:20 INFO - PROCESS | 1020 | 1468025780455 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:20 INFO - PROCESS | 1020 | 1468025780590 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:56:20 INFO - PROCESS | 1020 | 1468025780709 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 1020 | 1468025780712 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:20 INFO - PROCESS | 1020 | ++DOCSHELL 1A59D400 == 45 [pid = 1020] [id = 83] 17:56:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1A59F000) [pid = 1020] [serial = 246] [outer = 00000000] 17:56:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1AA42000) [pid = 1020] [serial = 247] [outer = 1A59F000] 17:56:20 INFO - PROCESS | 1020 | 1468025780768 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1AA4D000) [pid = 1020] [serial = 248] [outer = 1A59F000] 17:56:21 INFO - PROCESS | 1020 | 1468025781513 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]]]}] 17:56:21 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. 17:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1111ms 17:56:21 INFO - PROCESS | 1020 | 1468025781541 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 1020 | 1468025781545 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:56:21 INFO - PROCESS | 1020 | 1468025781558 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 1020 | 1468025781562 Marionette TRACE conn3 <- [1,298,null,{}] 17:56:21 INFO - PROCESS | 1020 | 1468025781567 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}] 17:56:21 INFO - PROCESS | 1020 | 1468025781570 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:21 INFO - PROCESS | 1020 | 1468025781664 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:56:21 INFO - PROCESS | 1020 | 1468025781825 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 1020 | 1468025781827 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:21 INFO - PROCESS | 1020 | ++DOCSHELL 13149000 == 46 [pid = 1020] [id = 84] 17:56:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (13150800) [pid = 1020] [serial = 249] [outer = 00000000] 17:56:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (131F4000) [pid = 1020] [serial = 250] [outer = 13150800] 17:56:21 INFO - PROCESS | 1020 | 1468025781887 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (13C3BC00) [pid = 1020] [serial = 251] [outer = 13150800] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 16F83C00 == 45 [pid = 1020] [id = 79] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 10FAA400 == 44 [pid = 1020] [id = 78] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 19C47800 == 43 [pid = 1020] [id = 77] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 1975E800 == 42 [pid = 1020] [id = 76] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 10435400 == 41 [pid = 1020] [id = 75] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 1314DC00 == 40 [pid = 1020] [id = 74] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 16998000 == 39 [pid = 1020] [id = 73] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 15613C00 == 38 [pid = 1020] [id = 72] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 130D7400 == 37 [pid = 1020] [id = 71] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 12B09400 == 36 [pid = 1020] [id = 70] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 12DC8C00 == 35 [pid = 1020] [id = 67] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 13C31000 == 34 [pid = 1020] [id = 66] 17:56:22 INFO - PROCESS | 1020 | --DOCSHELL 1055D800 == 33 [pid = 1020] [id = 65] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (131F3800) [pid = 1020] [serial = 127] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (19E46400) [pid = 1020] [serial = 179] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (19EE5400) [pid = 1020] [serial = 187] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (17532800) [pid = 1020] [serial = 173] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1A440800) [pid = 1020] [serial = 190] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1806D000) [pid = 1020] [serial = 176] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (17A86400) [pid = 1020] [serial = 175] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (1A04DC00) [pid = 1020] [serial = 181] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (15876C00) [pid = 1020] [serial = 169] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (15AD8800) [pid = 1020] [serial = 170] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19C61800) [pid = 1020] [serial = 178] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (131F1800) [pid = 1020] [serial = 165] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1324E800) [pid = 1020] [serial = 166] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (12856400) [pid = 1020] [serial = 163] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (11437C00) [pid = 1020] [serial = 162] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1748E400) [pid = 1020] [serial = 172] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (129B6C00) [pid = 1020] [serial = 159] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1B3A0400) [pid = 1020] [serial = 49] [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.] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (13DB8000) [pid = 1020] [serial = 184] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1A08D400) [pid = 1020] [serial = 188] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (17566400) [pid = 1020] [serial = 185] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1A042000) [pid = 1020] [serial = 182] [outer = 00000000] [url = about:blank] 17:56:22 INFO - PROCESS | 1020 | 1468025782597 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]]]}] 17:56:22 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. 17:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1094ms 17:56:22 INFO - PROCESS | 1020 | 1468025782666 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 1020 | 1468025782670 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:56:22 INFO - PROCESS | 1020 | 1468025782681 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 1020 | 1468025782684 Marionette TRACE conn3 <- [1,302,null,{}] 17:56:22 INFO - PROCESS | 1020 | 1468025782687 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}] 17:56:22 INFO - PROCESS | 1020 | 1468025782690 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:22 INFO - PROCESS | 1020 | 1468025782773 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:56:22 INFO - PROCESS | 1020 | 1468025782784 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 1020 | 1468025782786 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:22 INFO - PROCESS | 1020 | ++DOCSHELL 12B09400 == 34 [pid = 1020] [id = 85] 17:56:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (12D80800) [pid = 1020] [serial = 252] [outer = 00000000] 17:56:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (131F1800) [pid = 1020] [serial = 253] [outer = 12D80800] 17:56:22 INFO - PROCESS | 1020 | 1468025782836 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (13C32400) [pid = 1020] [serial = 254] [outer = 12D80800] 17:56:23 INFO - PROCESS | 1020 | 1468025783307 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]]]}] 17:56:23 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. 17:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 641ms 17:56:23 INFO - PROCESS | 1020 | 1468025783321 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 1020 | 1468025783323 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:56:23 INFO - PROCESS | 1020 | 1468025783330 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 1020 | 1468025783333 Marionette TRACE conn3 <- [1,306,null,{}] 17:56:23 INFO - PROCESS | 1020 | 1468025783343 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}] 17:56:23 INFO - PROCESS | 1020 | 1468025783347 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:23 INFO - PROCESS | 1020 | 1468025783429 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:56:23 INFO - PROCESS | 1020 | 1468025783437 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1020 | 1468025783440 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:23 INFO - PROCESS | 1020 | ++DOCSHELL 1752A000 == 35 [pid = 1020] [id = 86] 17:56:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1752CC00) [pid = 1020] [serial = 255] [outer = 00000000] 17:56:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1756D800) [pid = 1020] [serial = 256] [outer = 1752CC00] 17:56:23 INFO - PROCESS | 1020 | 1468025783487 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (17A09C00) [pid = 1020] [serial = 257] [outer = 1752CC00] 17:56:23 INFO - PROCESS | 1020 | 1468025783911 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]]]}] 17:56:23 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. 17:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 626ms 17:56:23 INFO - PROCESS | 1020 | 1468025783969 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 1020 | 1468025783971 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:56:23 INFO - PROCESS | 1020 | 1468025783975 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 1020 | 1468025783976 Marionette TRACE conn3 <- [1,310,null,{}] 17:56:24 INFO - PROCESS | 1020 | 1468025783980 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}] 17:56:24 INFO - PROCESS | 1020 | 1468025783981 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:24 INFO - PROCESS | 1020 | 1468025784065 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:56:24 INFO - PROCESS | 1020 | 1468025784072 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:24 INFO - PROCESS | 1020 | 1468025784074 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:24 INFO - PROCESS | 1020 | ++DOCSHELL 1756D400 == 36 [pid = 1020] [id = 87] 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (18243800) [pid = 1020] [serial = 258] [outer = 00000000] 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1975B000) [pid = 1020] [serial = 259] [outer = 18243800] 17:56:24 INFO - PROCESS | 1020 | 1468025784118 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1975F000) [pid = 1020] [serial = 260] [outer = 18243800] 17:56:24 INFO - PROCESS | 1020 | 1468025784559 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]]]}] 17:56:24 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. 17:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 641ms 17:56:24 INFO - PROCESS | 1020 | 1468025784613 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 1020 | 1468025784615 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:56:24 INFO - PROCESS | 1020 | 1468025784618 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:56:24 INFO - PROCESS | 1020 | 1468025784619 Marionette TRACE conn3 <- [1,314,null,{}] 17:56:24 INFO - PROCESS | 1020 | 1468025784623 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}] 17:56:24 INFO - PROCESS | 1020 | 1468025784625 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:24 INFO - PROCESS | 1020 | 1468025784703 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:56:24 INFO - PROCESS | 1020 | 1468025784709 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:24 INFO - PROCESS | 1020 | 1468025784711 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:24 INFO - PROCESS | 1020 | ++DOCSHELL 197C0C00 == 37 [pid = 1020] [id = 88] 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (197CB000) [pid = 1020] [serial = 261] [outer = 00000000] 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (19C54C00) [pid = 1020] [serial = 262] [outer = 197CB000] 17:56:24 INFO - PROCESS | 1020 | 1468025784753 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (19C5E400) [pid = 1020] [serial = 263] [outer = 197CB000] 17:56:25 INFO - PROCESS | 1020 | 1468025785221 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]]]}] 17:56:25 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. 17:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 17:56:25 INFO - PROCESS | 1020 | 1468025785256 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 1020 | 1468025785258 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:56:25 INFO - PROCESS | 1020 | 1468025785261 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:56:25 INFO - PROCESS | 1020 | 1468025785263 Marionette TRACE conn3 <- [1,318,null,{}] 17:56:25 INFO - PROCESS | 1020 | 1468025785266 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}] 17:56:25 INFO - PROCESS | 1020 | 1468025785271 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:25 INFO - PROCESS | 1020 | 1468025785411 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:56:25 INFO - PROCESS | 1020 | 1468025785465 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 1020 | 1468025785467 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:25 INFO - PROCESS | 1020 | ++DOCSHELL 19C46400 == 38 [pid = 1020] [id = 89] 17:56:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1A041400) [pid = 1020] [serial = 264] [outer = 00000000] 17:56:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1A090C00) [pid = 1020] [serial = 265] [outer = 1A041400] 17:56:25 INFO - PROCESS | 1020 | 1468025785510 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1A445000) [pid = 1020] [serial = 266] [outer = 1A041400] 17:56:25 INFO - PROCESS | 1020 | 1468025785788 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:56:25 INFO - PROCESS | 1020 | 1468025785960 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]]]}] 17:56:26 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. 17:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 751ms 17:56:26 INFO - PROCESS | 1020 | 1468025786002 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1020 | 1468025786004 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:56:26 INFO - PROCESS | 1020 | 1468025786011 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 1020 | 1468025786012 Marionette TRACE conn3 <- [1,322,null,{}] 17:56:26 INFO - PROCESS | 1020 | 1468025786016 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}] 17:56:26 INFO - PROCESS | 1020 | 1468025786017 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:26 INFO - PROCESS | 1020 | 1468025786158 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:56:26 INFO - PROCESS | 1020 | 1468025786169 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1020 | 1468025786171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:26 INFO - PROCESS | 1020 | ++DOCSHELL 1A965800 == 39 [pid = 1020] [id = 90] 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1A96DC00) [pid = 1020] [serial = 267] [outer = 00000000] 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1AC50C00) [pid = 1020] [serial = 268] [outer = 1A96DC00] 17:56:26 INFO - PROCESS | 1020 | 1468025786257 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1AC55400) [pid = 1020] [serial = 269] [outer = 1A96DC00] 17:56:26 INFO - PROCESS | 1020 | 1468025786654 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]]]}] 17:56:26 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. 17:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 704ms 17:56:26 INFO - PROCESS | 1020 | 1468025786707 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1020 | 1468025786709 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:56:26 INFO - PROCESS | 1020 | 1468025786713 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:56:26 INFO - PROCESS | 1020 | 1468025786714 Marionette TRACE conn3 <- [1,326,null,{}] 17:56:26 INFO - PROCESS | 1020 | 1468025786717 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}] 17:56:26 INFO - PROCESS | 1020 | 1468025786719 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:26 INFO - PROCESS | 1020 | 1468025786833 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:56:26 INFO - PROCESS | 1020 | 1468025786841 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1020 | 1468025786843 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:26 INFO - PROCESS | 1020 | ++DOCSHELL 1AD18000 == 40 [pid = 1020] [id = 91] 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1AD19C00) [pid = 1020] [serial = 270] [outer = 00000000] 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (1AD20400) [pid = 1020] [serial = 271] [outer = 1AD19C00] 17:56:26 INFO - PROCESS | 1020 | 1468025786886 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (1AD22400) [pid = 1020] [serial = 272] [outer = 1AD19C00] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (10B60400) [pid = 1020] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (19762000) [pid = 1020] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (19761C00) [pid = 1020] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (12BD7400) [pid = 1020] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (19757800) [pid = 1020] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (13C31C00) [pid = 1020] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (11CD4C00) [pid = 1020] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13ED4000) [pid = 1020] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (15616000) [pid = 1020] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (130D9400) [pid = 1020] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1701D000) [pid = 1020] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1055E000) [pid = 1020] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (169A0000) [pid = 1020] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (19C49C00) [pid = 1020] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (19C4B400) [pid = 1020] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:56:27 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13950800) [pid = 1020] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:56:27 INFO - PROCESS | 1020 | 1468025787448 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]]]}] 17:56:27 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. 17:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 797ms 17:56:27 INFO - PROCESS | 1020 | 1468025787515 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 1020 | 1468025787517 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:56:27 INFO - PROCESS | 1020 | 1468025787520 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:56:27 INFO - PROCESS | 1020 | 1468025787522 Marionette TRACE conn3 <- [1,330,null,{}] 17:56:27 INFO - PROCESS | 1020 | 1468025787529 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}] 17:56:27 INFO - PROCESS | 1020 | 1468025787531 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:27 INFO - PROCESS | 1020 | 1468025787612 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:56:27 INFO - PROCESS | 1020 | 1468025787617 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 1020 | 1468025787619 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:27 INFO - PROCESS | 1020 | ++DOCSHELL 10435000 == 41 [pid = 1020] [id = 92] 17:56:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (10B5C400) [pid = 1020] [serial = 273] [outer = 00000000] 17:56:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (13145400) [pid = 1020] [serial = 274] [outer = 10B5C400] 17:56:27 INFO - PROCESS | 1020 | 1468025787661 Marionette DEBUG loaded listener.js 17:56:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (16DA4400) [pid = 1020] [serial = 275] [outer = 10B5C400] 17:56:28 INFO - PROCESS | 1020 | 1468025788062 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]]]}] 17:56:28 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. 17:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 594ms 17:56:28 INFO - PROCESS | 1020 | 1468025788117 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 1020 | 1468025788119 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:56:28 INFO - PROCESS | 1020 | 1468025788123 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 1020 | 1468025788124 Marionette TRACE conn3 <- [1,334,null,{}] 17:56:28 INFO - PROCESS | 1020 | 1468025788128 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}] 17:56:28 INFO - PROCESS | 1020 | 1468025788130 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:28 INFO - PROCESS | 1020 | 1468025788219 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:56:28 INFO - PROCESS | 1020 | 1468025788224 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 1020 | 1468025788226 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:28 INFO - PROCESS | 1020 | ++DOCSHELL 12DCC400 == 42 [pid = 1020] [id = 93] 17:56:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1343B000) [pid = 1020] [serial = 276] [outer = 00000000] 17:56:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19C56000) [pid = 1020] [serial = 277] [outer = 1343B000] 17:56:28 INFO - PROCESS | 1020 | 1468025788269 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1A447C00) [pid = 1020] [serial = 278] [outer = 1343B000] 17:56:28 INFO - PROCESS | 1020 | 1468025788675 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]]]}] 17:56:28 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. 17:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 17:56:28 INFO - PROCESS | 1020 | 1468025788729 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 1020 | 1468025788732 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:56:28 INFO - PROCESS | 1020 | 1468025788735 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 1020 | 1468025788737 Marionette TRACE conn3 <- [1,338,null,{}] 17:56:28 INFO - PROCESS | 1020 | 1468025788760 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}] 17:56:28 INFO - PROCESS | 1020 | 1468025788763 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:28 INFO - PROCESS | 1020 | 1468025788859 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:56:28 INFO - PROCESS | 1020 | 1468025788872 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 1020 | 1468025788874 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:28 INFO - PROCESS | 1020 | ++DOCSHELL 0F318000 == 43 [pid = 1020] [id = 94] 17:56:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (0F318400) [pid = 1020] [serial = 279] [outer = 00000000] 17:56:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (16998800) [pid = 1020] [serial = 280] [outer = 0F318400] 17:56:28 INFO - PROCESS | 1020 | 1468025788924 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1AD1BC00) [pid = 1020] [serial = 281] [outer = 0F318400] 17:56:29 INFO - PROCESS | 1020 | 1468025789538 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]]]}] 17:56:29 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. 17:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 860ms 17:56:29 INFO - PROCESS | 1020 | 1468025789601 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:56:29 INFO - PROCESS | 1020 | 1468025789605 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:56:29 INFO - PROCESS | 1020 | 1468025789610 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 1020 | 1468025789614 Marionette TRACE conn3 <- [1,342,null,{}] 17:56:29 INFO - PROCESS | 1020 | 1468025789620 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}] 17:56:29 INFO - PROCESS | 1020 | 1468025789623 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:29 INFO - PROCESS | 1020 | 1468025789733 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:56:29 INFO - PROCESS | 1020 | 1468025789854 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 1020 | 1468025789857 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:29 INFO - PROCESS | 1020 | ++DOCSHELL 1043A400 == 44 [pid = 1020] [id = 95] 17:56:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (10476C00) [pid = 1020] [serial = 282] [outer = 00000000] 17:56:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (114CA400) [pid = 1020] [serial = 283] [outer = 10476C00] 17:56:29 INFO - PROCESS | 1020 | 1468025789913 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1292D400) [pid = 1020] [serial = 284] [outer = 10476C00] 17:56:30 INFO - PROCESS | 1020 | 1468025790492 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]]]}] 17:56:30 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. 17:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 938ms 17:56:30 INFO - PROCESS | 1020 | 1468025790557 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 1020 | 1468025790561 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:56:30 INFO - PROCESS | 1020 | 1468025790567 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 1020 | 1468025790570 Marionette TRACE conn3 <- [1,346,null,{}] 17:56:30 INFO - PROCESS | 1020 | 1468025790574 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}] 17:56:30 INFO - PROCESS | 1020 | 1468025790577 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:30 INFO - PROCESS | 1020 | 1468025790685 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:56:30 INFO - PROCESS | 1020 | 1468025790807 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 1020 | 1468025790809 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:30 INFO - PROCESS | 1020 | ++DOCSHELL 131F5000 == 45 [pid = 1020] [id = 96] 17:56:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1324AC00) [pid = 1020] [serial = 285] [outer = 00000000] 17:56:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (14FB5000) [pid = 1020] [serial = 286] [outer = 1324AC00] 17:56:30 INFO - PROCESS | 1020 | 1468025790864 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (15815800) [pid = 1020] [serial = 287] [outer = 1324AC00] 17:56:31 INFO - PROCESS | 1020 | 1468025791452 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]]]}] 17:56:31 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. 17:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 938ms 17:56:31 INFO - PROCESS | 1020 | 1468025791520 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 1020 | 1468025791523 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:56:31 INFO - PROCESS | 1020 | 1468025791528 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 1020 | 1468025791531 Marionette TRACE conn3 <- [1,350,null,{}] 17:56:31 INFO - PROCESS | 1020 | 1468025791542 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}] 17:56:31 INFO - PROCESS | 1020 | 1468025791547 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:31 INFO - PROCESS | 1020 | 1468025791653 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:56:31 INFO - PROCESS | 1020 | 1468025791775 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 1020 | 1468025791779 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:31 INFO - PROCESS | 1020 | ++DOCSHELL 1756A400 == 46 [pid = 1020] [id = 97] 17:56:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (1806B800) [pid = 1020] [serial = 288] [outer = 00000000] 17:56:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (19906000) [pid = 1020] [serial = 289] [outer = 1806B800] 17:56:31 INFO - PROCESS | 1020 | 1468025791834 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (19E3FC00) [pid = 1020] [serial = 290] [outer = 1806B800] 17:56:32 INFO - PROCESS | 1020 | 1468025792559 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]]]}] 17:56:32 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. 17:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1094ms 17:56:32 INFO - PROCESS | 1020 | 1468025792621 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:56:32 INFO - PROCESS | 1020 | 1468025792625 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:56:32 INFO - PROCESS | 1020 | 1468025792630 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:56:32 INFO - PROCESS | 1020 | 1468025792633 Marionette TRACE conn3 <- [1,354,null,{}] 17:56:32 INFO - PROCESS | 1020 | 1468025792639 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}] 17:56:32 INFO - PROCESS | 1020 | 1468025792642 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:32 INFO - PROCESS | 1020 | 1468025792738 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:56:32 INFO - PROCESS | 1020 | 1468025792813 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 1020 | 1468025792817 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:32 INFO - PROCESS | 1020 | ++DOCSHELL 10A80400 == 47 [pid = 1020] [id = 98] 17:56:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (10A81800) [pid = 1020] [serial = 291] [outer = 00000000] 17:56:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (11279000) [pid = 1020] [serial = 292] [outer = 10A81800] 17:56:32 INFO - PROCESS | 1020 | 1468025792864 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (114CC800) [pid = 1020] [serial = 293] [outer = 10A81800] 17:56:33 INFO - PROCESS | 1020 | 1468025793435 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]]]}] 17:56:33 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. 17:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 829ms 17:56:33 INFO - PROCESS | 1020 | 1468025793470 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 1020 | 1468025793475 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:56:33 INFO - PROCESS | 1020 | 1468025793481 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 1020 | 1468025793484 Marionette TRACE conn3 <- [1,358,null,{}] 17:56:33 INFO - PROCESS | 1020 | 1468025793487 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}] 17:56:33 INFO - PROCESS | 1020 | 1468025793490 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:33 INFO - PROCESS | 1020 | 1468025793589 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 12DCC400 == 46 [pid = 1020] [id = 93] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 10435000 == 45 [pid = 1020] [id = 92] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 1AD18000 == 44 [pid = 1020] [id = 91] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 1A965800 == 43 [pid = 1020] [id = 90] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 19C46400 == 42 [pid = 1020] [id = 89] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 197C0C00 == 41 [pid = 1020] [id = 88] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 1756D400 == 40 [pid = 1020] [id = 87] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 1752A000 == 39 [pid = 1020] [id = 86] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 12B09400 == 38 [pid = 1020] [id = 85] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 13149000 == 37 [pid = 1020] [id = 84] 17:56:33 INFO - PROCESS | 1020 | --DOCSHELL 130D7C00 == 36 [pid = 1020] [id = 81] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (1302F400) [pid = 1020] [serial = 160] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (19909400) [pid = 1020] [serial = 223] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (19C5E800) [pid = 1020] [serial = 226] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (19C5F000) [pid = 1020] [serial = 227] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (19C3E000) [pid = 1020] [serial = 224] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (1395B000) [pid = 1020] [serial = 209] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (131EAC00) [pid = 1020] [serial = 208] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (19EDB000) [pid = 1020] [serial = 203] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (19C4BC00) [pid = 1020] [serial = 202] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (154B4C00) [pid = 1020] [serial = 197] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (13DB9C00) [pid = 1020] [serial = 196] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (13ED8800) [pid = 1020] [serial = 206] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13159800) [pid = 1020] [serial = 205] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (18246000) [pid = 1020] [serial = 200] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1806F800) [pid = 1020] [serial = 199] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (15873400) [pid = 1020] [serial = 214] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (16679000) [pid = 1020] [serial = 215] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (131F2800) [pid = 1020] [serial = 211] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (13C3C400) [pid = 1020] [serial = 212] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (17A90C00) [pid = 1020] [serial = 220] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (11274C00) [pid = 1020] [serial = 194] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10A81400) [pid = 1020] [serial = 193] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1748F000) [pid = 1020] [serial = 218] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16DA5800) [pid = 1020] [serial = 217] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1A08A400) [pid = 1020] [serial = 229] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1A5A3000) [pid = 1020] [serial = 235] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1A5A3800) [pid = 1020] [serial = 236] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1A04C000) [pid = 1020] [serial = 232] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1A597C00) [pid = 1020] [serial = 233] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1A43F000) [pid = 1020] [serial = 230] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (18245400) [pid = 1020] [serial = 221] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1AA4D800) [pid = 1020] [serial = 238] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 1020 | 1468025793730 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 1020 | 1468025793733 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:33 INFO - PROCESS | 1020 | ++DOCSHELL 10A79800 == 37 [pid = 1020] [id = 99] 17:56:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (10A81400) [pid = 1020] [serial = 294] [outer = 00000000] 17:56:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (10FAA000) [pid = 1020] [serial = 295] [outer = 10A81400] 17:56:33 INFO - PROCESS | 1020 | 1468025793782 Marionette DEBUG loaded listener.js 17:56:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (130D7C00) [pid = 1020] [serial = 296] [outer = 10A81400] 17:56:34 INFO - PROCESS | 1020 | 1468025794169 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]]]}] 17:56:34 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. 17:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 750ms 17:56:34 INFO - PROCESS | 1020 | 1468025794220 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 1020 | 1468025794223 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:56:34 INFO - PROCESS | 1020 | 1468025794226 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 1020 | 1468025794229 Marionette TRACE conn3 <- [1,362,null,{}] 17:56:34 INFO - PROCESS | 1020 | 1468025794271 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}] 17:56:34 INFO - PROCESS | 1020 | 1468025794275 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:34 INFO - PROCESS | 1020 | 1468025794359 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:56:34 INFO - PROCESS | 1020 | 1468025794370 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 1020 | 1468025794373 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:34 INFO - PROCESS | 1020 | ++DOCSHELL 15618400 == 38 [pid = 1020] [id = 100] 17:56:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (15812C00) [pid = 1020] [serial = 297] [outer = 00000000] 17:56:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (15ACEC00) [pid = 1020] [serial = 298] [outer = 15812C00] 17:56:34 INFO - PROCESS | 1020 | 1468025794423 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (15ADB800) [pid = 1020] [serial = 299] [outer = 15812C00] 17:56:34 INFO - PROCESS | 1020 | 1468025794870 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]]]}] 17:56:34 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. 17:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 17:56:34 INFO - PROCESS | 1020 | 1468025794905 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 1020 | 1468025794908 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:56:34 INFO - PROCESS | 1020 | 1468025794916 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 1020 | 1468025794917 Marionette TRACE conn3 <- [1,366,null,{}] 17:56:34 INFO - PROCESS | 1020 | 1468025794921 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}] 17:56:34 INFO - PROCESS | 1020 | 1468025794924 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:35 INFO - PROCESS | 1020 | 1468025795005 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:56:35 INFO - PROCESS | 1020 | 1468025795011 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 1020 | 1468025795013 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:35 INFO - PROCESS | 1020 | ++DOCSHELL 16A5F800 == 39 [pid = 1020] [id = 101] 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16A64400) [pid = 1020] [serial = 300] [outer = 00000000] 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (17568800) [pid = 1020] [serial = 301] [outer = 16A64400] 17:56:35 INFO - PROCESS | 1020 | 1468025795059 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (17A01400) [pid = 1020] [serial = 302] [outer = 16A64400] 17:56:35 INFO - PROCESS | 1020 | 1468025795542 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]]]}] 17:56:35 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. 17:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 642ms 17:56:35 INFO - PROCESS | 1020 | 1468025795584 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 1020 | 1468025795586 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:56:35 INFO - PROCESS | 1020 | 1468025795589 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 1020 | 1468025795591 Marionette TRACE conn3 <- [1,370,null,{}] 17:56:35 INFO - PROCESS | 1020 | 1468025795595 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}] 17:56:35 INFO - PROCESS | 1020 | 1468025795597 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:35 INFO - PROCESS | 1020 | 1468025795682 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:56:35 INFO - PROCESS | 1020 | 1468025795690 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 1020 | 1468025795692 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:35 INFO - PROCESS | 1020 | ++DOCSHELL 1752A000 == 40 [pid = 1020] [id = 102] 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (17AF0400) [pid = 1020] [serial = 303] [outer = 00000000] 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (18244000) [pid = 1020] [serial = 304] [outer = 17AF0400] 17:56:35 INFO - PROCESS | 1020 | 1468025795735 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (18244800) [pid = 1020] [serial = 305] [outer = 17AF0400] 17:56:36 INFO - PROCESS | 1020 | 1468025796167 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]]]}] 17:56:36 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. 17:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 641ms 17:56:36 INFO - PROCESS | 1020 | 1468025796228 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 1020 | 1468025796230 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:56:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:56:36 INFO - PROCESS | 1020 | 1468025796240 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 1020 | 1468025796242 Marionette TRACE conn3 <- [1,374,null,{}] 17:56:36 INFO - PROCESS | 1020 | 1468025796245 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}] 17:56:36 INFO - PROCESS | 1020 | 1468025796250 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:36 INFO - PROCESS | 1020 | 1468025796382 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:56:36 INFO - PROCESS | 1020 | 1468025796388 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 1020 | 1468025796390 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:36 INFO - PROCESS | 1020 | ++DOCSHELL 1823F400 == 41 [pid = 1020] [id = 103] 17:56:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (18248800) [pid = 1020] [serial = 306] [outer = 00000000] 17:56:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C49C00) [pid = 1020] [serial = 307] [outer = 18248800] 17:56:36 INFO - PROCESS | 1020 | 1468025796478 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E3B000) [pid = 1020] [serial = 308] [outer = 18248800] 17:56:36 INFO - PROCESS | 1020 | 1468025796915 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:56:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms 17:56:36 INFO - PROCESS | 1020 | 1468025796941 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 1020 | 1468025796943 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:56:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:56:36 INFO - PROCESS | 1020 | 1468025796954 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 1020 | 1468025796956 Marionette TRACE conn3 <- [1,378,null,{}] 17:56:36 INFO - PROCESS | 1020 | 1468025796959 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}] 17:56:36 INFO - PROCESS | 1020 | 1468025796961 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:37 INFO - PROCESS | 1020 | 1468025797088 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:56:37 INFO - PROCESS | 1020 | 1468025797116 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 1020 | 1468025797118 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:37 INFO - PROCESS | 1020 | ++DOCSHELL 104E7000 == 42 [pid = 1020] [id = 104] 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (11278800) [pid = 1020] [serial = 309] [outer = 00000000] 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (19EE4C00) [pid = 1020] [serial = 310] [outer = 11278800] 17:56:37 INFO - PROCESS | 1020 | 1468025797160 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1A04E400) [pid = 1020] [serial = 311] [outer = 11278800] 17:56:37 INFO - PROCESS | 1020 | 1468025797586 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:56:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:56:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 704ms 17:56:37 INFO - PROCESS | 1020 | 1468025797648 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 1020 | 1468025797650 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:56:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:56:37 INFO - PROCESS | 1020 | 1468025797676 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 1020 | 1468025797678 Marionette TRACE conn3 <- [1,382,null,{}] 17:56:37 INFO - PROCESS | 1020 | 1468025797681 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}] 17:56:37 INFO - PROCESS | 1020 | 1468025797683 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:37 INFO - PROCESS | 1020 | 1468025797792 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:56:37 INFO - PROCESS | 1020 | 1468025797803 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 1020 | 1468025797806 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:37 INFO - PROCESS | 1020 | ++DOCSHELL 0F30FC00 == 43 [pid = 1020] [id = 105] 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (19EDBC00) [pid = 1020] [serial = 312] [outer = 00000000] 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1A440400) [pid = 1020] [serial = 313] [outer = 19EDBC00] 17:56:37 INFO - PROCESS | 1020 | 1468025797852 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1A43A400) [pid = 1020] [serial = 314] [outer = 19EDBC00] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (16DA2000) [pid = 1020] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (1A041400) [pid = 1020] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1A96DC00) [pid = 1020] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (197CB000) [pid = 1020] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (18243800) [pid = 1020] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (13150800) [pid = 1020] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1AD19C00) [pid = 1020] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (12D80800) [pid = 1020] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1343B000) [pid = 1020] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1752CC00) [pid = 1020] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:56:38 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10B5C400) [pid = 1020] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:56:38 INFO - PROCESS | 1020 | 1468025798456 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:56:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:56:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 860ms 17:56:38 INFO - PROCESS | 1020 | 1468025798528 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 1020 | 1468025798530 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:56:38 INFO - PROCESS | 1020 | 1468025798533 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 1020 | 1468025798535 Marionette TRACE conn3 <- [1,386,null,{}] 17:56:38 INFO - PROCESS | 1020 | 1468025798538 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}] 17:56:38 INFO - PROCESS | 1020 | 1468025798540 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:38 INFO - PROCESS | 1020 | 1468025798624 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:56:38 INFO - PROCESS | 1020 | 1468025798633 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 1020 | 1468025798635 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:38 INFO - PROCESS | 1020 | ++DOCSHELL 129AA400 == 44 [pid = 1020] [id = 106] 17:56:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (12D80800) [pid = 1020] [serial = 315] [outer = 00000000] 17:56:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (17534800) [pid = 1020] [serial = 316] [outer = 12D80800] 17:56:38 INFO - PROCESS | 1020 | 1468025798677 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (17729400) [pid = 1020] [serial = 317] [outer = 12D80800] 17:56:39 INFO - PROCESS | 1020 | 1468025799091 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 594ms 17:56:39 INFO - PROCESS | 1020 | 1468025799131 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 1020 | 1468025799132 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:56:39 INFO - PROCESS | 1020 | 1468025799136 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:56:39 INFO - PROCESS | 1020 | 1468025799138 Marionette TRACE conn3 <- [1,390,null,{}] 17:56:39 INFO - PROCESS | 1020 | 1468025799141 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}] 17:56:39 INFO - PROCESS | 1020 | 1468025799143 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:39 INFO - PROCESS | 1020 | 1468025799221 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:56:39 INFO - PROCESS | 1020 | 1468025799226 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 1020 | 1468025799228 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:39 INFO - PROCESS | 1020 | ++DOCSHELL 0F316C00 == 45 [pid = 1020] [id = 107] 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (13253800) [pid = 1020] [serial = 318] [outer = 00000000] 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1A43F000) [pid = 1020] [serial = 319] [outer = 13253800] 17:56:39 INFO - PROCESS | 1020 | 1468025799270 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1A5A3800) [pid = 1020] [serial = 320] [outer = 13253800] 17:56:39 INFO - PROCESS | 1020 | 1468025799699 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 594ms 17:56:39 INFO - PROCESS | 1020 | 1468025799733 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 1020 | 1468025799735 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:56:39 INFO - PROCESS | 1020 | 1468025799739 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 1020 | 1468025799741 Marionette TRACE conn3 <- [1,394,null,{}] 17:56:39 INFO - PROCESS | 1020 | 1468025799744 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}] 17:56:39 INFO - PROCESS | 1020 | 1468025799746 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:39 INFO - PROCESS | 1020 | 1468025799838 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:56:39 INFO - PROCESS | 1020 | 1468025799845 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 1020 | 1468025799848 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:39 INFO - PROCESS | 1020 | ++DOCSHELL 1AA43C00 == 46 [pid = 1020] [id = 108] 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1AA46000) [pid = 1020] [serial = 321] [outer = 00000000] 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1AD7A800) [pid = 1020] [serial = 322] [outer = 1AA46000] 17:56:39 INFO - PROCESS | 1020 | 1468025799892 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1AD84000) [pid = 1020] [serial = 323] [outer = 1AA46000] 17:56:40 INFO - PROCESS | 1020 | 1468025800333 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]]]}] 17:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 641ms 17:56:40 INFO - PROCESS | 1020 | 1468025800387 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:56:40 INFO - PROCESS | 1020 | 1468025800389 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:56:40 INFO - PROCESS | 1020 | 1468025800393 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:56:40 INFO - PROCESS | 1020 | 1468025800395 Marionette TRACE conn3 <- [1,398,null,{}] 17:56:40 INFO - PROCESS | 1020 | 1468025800398 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}] 17:56:40 INFO - PROCESS | 1020 | 1468025800400 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:40 INFO - PROCESS | 1020 | 1468025800571 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:56:40 INFO - PROCESS | 1020 | 1468025800675 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:40 INFO - PROCESS | 1020 | 1468025800679 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:40 INFO - PROCESS | 1020 | ++DOCSHELL 1047E800 == 47 [pid = 1020] [id = 109] 17:56:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (104E5400) [pid = 1020] [serial = 324] [outer = 00000000] 17:56:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (10A75400) [pid = 1020] [serial = 325] [outer = 104E5400] 17:56:40 INFO - PROCESS | 1020 | 1468025800734 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (10FAA800) [pid = 1020] [serial = 326] [outer = 104E5400] 17:56:41 INFO - PROCESS | 1020 | 1468025801402 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]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1032ms 17:56:41 INFO - PROCESS | 1020 | 1468025801437 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 1020 | 1468025801441 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:56:41 INFO - PROCESS | 1020 | 1468025801447 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 1020 | 1468025801449 Marionette TRACE conn3 <- [1,402,null,{}] 17:56:41 INFO - PROCESS | 1020 | 1468025801454 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}] 17:56:41 INFO - PROCESS | 1020 | 1468025801457 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:41 INFO - PROCESS | 1020 | 1468025801567 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:56:41 INFO - PROCESS | 1020 | 1468025801697 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 1020 | 1468025801700 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:41 INFO - PROCESS | 1020 | ++DOCSHELL 139D7C00 == 48 [pid = 1020] [id = 110] 17:56:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (139DDC00) [pid = 1020] [serial = 327] [outer = 00000000] 17:56:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (15582000) [pid = 1020] [serial = 328] [outer = 139DDC00] 17:56:41 INFO - PROCESS | 1020 | 1468025801756 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (15ACF400) [pid = 1020] [serial = 329] [outer = 139DDC00] 17:56:42 INFO - PROCESS | 1020 | 1468025802298 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]]]}] 17:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 907ms 17:56:42 INFO - PROCESS | 1020 | 1468025802350 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 1020 | 1468025802354 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:56:42 INFO - PROCESS | 1020 | 1468025802357 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 1020 | 1468025802360 Marionette TRACE conn3 <- [1,406,null,{}] 17:56:42 INFO - PROCESS | 1020 | 1468025802364 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}] 17:56:42 INFO - PROCESS | 1020 | 1468025802366 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:42 INFO - PROCESS | 1020 | 1468025802477 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:56:42 INFO - PROCESS | 1020 | 1468025802573 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 1020 | 1468025802576 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:42 INFO - PROCESS | 1020 | ++DOCSHELL 180C6000 == 49 [pid = 1020] [id = 111] 17:56:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (180C8000) [pid = 1020] [serial = 330] [outer = 00000000] 17:56:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (180CA800) [pid = 1020] [serial = 331] [outer = 180C8000] 17:56:42 INFO - PROCESS | 1020 | 1468025802632 Marionette DEBUG loaded listener.js 17:56:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (180CE400) [pid = 1020] [serial = 332] [outer = 180C8000] 17:56:43 INFO - PROCESS | 1020 | 1468025803252 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]]]}] 17:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 954ms 17:56:43 INFO - PROCESS | 1020 | 1468025803301 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:56:43 INFO - PROCESS | 1020 | 1468025803305 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:56:43 INFO - PROCESS | 1020 | 1468025803315 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:56:43 INFO - PROCESS | 1020 | 1468025803319 Marionette TRACE conn3 <- [1,410,null,{}] 17:56:43 INFO - PROCESS | 1020 | 1468025803323 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}] 17:56:43 INFO - PROCESS | 1020 | 1468025803326 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:43 INFO - PROCESS | 1020 | 1468025803461 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:56:43 INFO - PROCESS | 1020 | 1468025803583 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:43 INFO - PROCESS | 1020 | 1468025803586 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:43 INFO - PROCESS | 1020 | ++DOCSHELL 131F3C00 == 50 [pid = 1020] [id = 112] 17:56:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (180CD800) [pid = 1020] [serial = 333] [outer = 00000000] 17:56:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (1AA4B000) [pid = 1020] [serial = 334] [outer = 180CD800] 17:56:43 INFO - PROCESS | 1020 | 1468025803639 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (1AC51C00) [pid = 1020] [serial = 335] [outer = 180CD800] 17:56:44 INFO - PROCESS | 1020 | 1468025804257 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]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1001ms 17:56:44 INFO - PROCESS | 1020 | 1468025804318 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 1020 | 1468025804321 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:56:44 INFO - PROCESS | 1020 | 1468025804325 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 1020 | 1468025804326 Marionette TRACE conn3 <- [1,414,null,{}] 17:56:44 INFO - PROCESS | 1020 | 1468025804331 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}] 17:56:44 INFO - PROCESS | 1020 | 1468025804333 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:44 INFO - PROCESS | 1020 | 1468025804557 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:56:44 INFO - PROCESS | 1020 | 1468025804696 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1020 | 1468025804699 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:44 INFO - PROCESS | 1020 | ++DOCSHELL 104E4C00 == 51 [pid = 1020] [id = 113] 17:56:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (104E9000) [pid = 1020] [serial = 336] [outer = 00000000] 17:56:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (10A7D800) [pid = 1020] [serial = 337] [outer = 104E9000] 17:56:44 INFO - PROCESS | 1020 | 1468025804749 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (12B09800) [pid = 1020] [serial = 338] [outer = 104E9000] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 0F316C00 == 50 [pid = 1020] [id = 107] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 129AA400 == 49 [pid = 1020] [id = 106] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 0F30FC00 == 48 [pid = 1020] [id = 105] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 104E7000 == 47 [pid = 1020] [id = 104] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1823F400 == 46 [pid = 1020] [id = 103] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1752A000 == 45 [pid = 1020] [id = 102] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 16A5F800 == 44 [pid = 1020] [id = 101] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 15618400 == 43 [pid = 1020] [id = 100] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 10A79800 == 42 [pid = 1020] [id = 99] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 10A80400 == 41 [pid = 1020] [id = 98] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 0F318000 == 40 [pid = 1020] [id = 94] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1A971400 == 39 [pid = 1020] [id = 80] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 131F5000 == 38 [pid = 1020] [id = 96] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1824CC00 == 37 [pid = 1020] [id = 68] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1756A400 == 36 [pid = 1020] [id = 97] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1043A400 == 35 [pid = 1020] [id = 95] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 11C42000 == 34 [pid = 1020] [id = 69] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 15877000 == 33 [pid = 1020] [id = 82] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1A59D400 == 32 [pid = 1020] [id = 83] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 131F3C00 == 31 [pid = 1020] [id = 112] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 180C6000 == 30 [pid = 1020] [id = 111] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1AA43C00 == 29 [pid = 1020] [id = 108] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 1047E800 == 28 [pid = 1020] [id = 109] 17:56:45 INFO - PROCESS | 1020 | --DOCSHELL 139D7C00 == 27 [pid = 1020] [id = 110] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (1A444000) [pid = 1020] [serial = 191] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (1A090C00) [pid = 1020] [serial = 265] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (1AC50C00) [pid = 1020] [serial = 268] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (1AA42000) [pid = 1020] [serial = 247] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (1A445000) [pid = 1020] [serial = 266] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (19C54C00) [pid = 1020] [serial = 262] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (1975B000) [pid = 1020] [serial = 259] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (1975F000) [pid = 1020] [serial = 260] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (131F4000) [pid = 1020] [serial = 250] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (13C3BC00) [pid = 1020] [serial = 251] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1AD20400) [pid = 1020] [serial = 271] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1756F400) [pid = 1020] [serial = 244] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (1315A800) [pid = 1020] [serial = 241] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (131F1800) [pid = 1020] [serial = 253] [outer = 00000000] [url = about:blank] 17:56:45 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (1AC55400) [pid = 1020] [serial = 269] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (13C32400) [pid = 1020] [serial = 254] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19C56000) [pid = 1020] [serial = 277] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1AD22400) [pid = 1020] [serial = 272] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1756D800) [pid = 1020] [serial = 256] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (16998800) [pid = 1020] [serial = 280] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (17A09C00) [pid = 1020] [serial = 257] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (16DA4400) [pid = 1020] [serial = 275] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13145400) [pid = 1020] [serial = 274] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19C5E400) [pid = 1020] [serial = 263] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1A447C00) [pid = 1020] [serial = 278] [outer = 00000000] [url = about:blank] 17:56:46 INFO - PROCESS | 1020 | 1468025806137 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]]]}] 17:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1877ms 17:56:46 INFO - PROCESS | 1020 | 1468025806191 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:56:46 INFO - PROCESS | 1020 | 1468025806195 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:56:46 INFO - PROCESS | 1020 | 1468025806201 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:56:46 INFO - PROCESS | 1020 | 1468025806204 Marionette TRACE conn3 <- [1,418,null,{}] 17:56:46 INFO - PROCESS | 1020 | 1468025806210 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}] 17:56:46 INFO - PROCESS | 1020 | 1468025806213 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:46 INFO - PROCESS | 1020 | 1468025806297 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:56:46 INFO - PROCESS | 1020 | 1468025806305 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:46 INFO - PROCESS | 1020 | 1468025806307 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:46 INFO - PROCESS | 1020 | ++DOCSHELL 10375C00 == 28 [pid = 1020] [id = 114] 17:56:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (103CD400) [pid = 1020] [serial = 339] [outer = 00000000] 17:56:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (10A80C00) [pid = 1020] [serial = 340] [outer = 103CD400] 17:56:46 INFO - PROCESS | 1020 | 1468025806356 Marionette DEBUG loaded listener.js 17:56:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (10FB4000) [pid = 1020] [serial = 341] [outer = 103CD400] 17:56:47 INFO - PROCESS | 1020 | 1468025807321 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]]]}] 17:56:47 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 17:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1157ms 17:56:47 INFO - PROCESS | 1020 | 1468025807354 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 1020 | 1468025807358 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:56:47 INFO - PROCESS | 1020 | 1468025807365 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 1020 | 1468025807368 Marionette TRACE conn3 <- [1,422,null,{}] 17:56:47 INFO - PROCESS | 1020 | 1468025807372 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}] 17:56:47 INFO - PROCESS | 1020 | 1468025807375 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:47 INFO - PROCESS | 1020 | 1468025807459 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:56:47 INFO - PROCESS | 1020 | 1468025807465 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 1020 | 1468025807468 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:47 INFO - PROCESS | 1020 | ++DOCSHELL 13159400 == 29 [pid = 1020] [id = 115] 17:56:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1315E000) [pid = 1020] [serial = 342] [outer = 00000000] 17:56:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (131F1400) [pid = 1020] [serial = 343] [outer = 1315E000] 17:56:47 INFO - PROCESS | 1020 | 1468025807515 Marionette DEBUG loaded listener.js 17:56:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13252400) [pid = 1020] [serial = 344] [outer = 1315E000] 17:56:48 INFO - PROCESS | 1020 | 1468025808459 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]]]}] 17:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1142ms 17:56:48 INFO - PROCESS | 1020 | 1468025808515 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:56:48 INFO - PROCESS | 1020 | 1468025808518 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:56:48 INFO - PROCESS | 1020 | 1468025808522 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 1020 | 1468025808525 Marionette TRACE conn3 <- [1,426,null,{}] 17:56:48 INFO - PROCESS | 1020 | 1468025808535 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}] 17:56:48 INFO - PROCESS | 1020 | 1468025808540 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:48 INFO - PROCESS | 1020 | 1468025808650 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:56:48 INFO - PROCESS | 1020 | 1468025808657 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 1020 | 1468025808661 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:48 INFO - PROCESS | 1020 | ++DOCSHELL 1558A800 == 30 [pid = 1020] [id = 116] 17:56:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1558C800) [pid = 1020] [serial = 345] [outer = 00000000] 17:56:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (15879800) [pid = 1020] [serial = 346] [outer = 1558C800] 17:56:48 INFO - PROCESS | 1020 | 1468025808708 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (167E6400) [pid = 1020] [serial = 347] [outer = 1558C800] 17:56:49 INFO - PROCESS | 1020 | 1468025809205 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] 17:56:49 INFO - PROCESS | 1020 | 1468025809262 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:56:49 INFO - PROCESS | 1020 | 1468025809266 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 1020 | 1468025809267 Marionette TRACE conn3 <- [1,430,null,{}] 17:56:49 INFO - PROCESS | 1020 | 1468025809271 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}] 17:56:49 INFO - PROCESS | 1020 | 1468025809282 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:49 INFO - PROCESS | 1020 | 1468025809397 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:56:49 INFO - PROCESS | 1020 | 1468025809409 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 1020 | 1468025809411 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:49 INFO - PROCESS | 1020 | ++DOCSHELL 16ADC400 == 31 [pid = 1020] [id = 117] 17:56:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (16AE0400) [pid = 1020] [serial = 348] [outer = 00000000] 17:56:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (16AEA000) [pid = 1020] [serial = 349] [outer = 16AE0400] 17:56:49 INFO - PROCESS | 1020 | 1468025809456 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (16DA5C00) [pid = 1020] [serial = 350] [outer = 16AE0400] 17:56:49 INFO - PROCESS | 1020 | 1468025809898 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]]]}] 17:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 688ms 17:56:49 INFO - PROCESS | 1020 | 1468025809965 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 1020 | 1468025809967 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:56:50 INFO - PROCESS | 1020 | 1468025810007 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1020 | 1468025810008 Marionette TRACE conn3 <- [1,434,null,{}] 17:56:50 INFO - PROCESS | 1020 | 1468025810018 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}] 17:56:50 INFO - PROCESS | 1020 | 1468025810020 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:50 INFO - PROCESS | 1020 | 1468025810122 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:56:50 INFO - PROCESS | 1020 | 1468025810133 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 1020 | 1468025810135 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:50 INFO - PROCESS | 1020 | ++DOCSHELL 16DA2000 == 32 [pid = 1020] [id = 118] 17:56:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (17013800) [pid = 1020] [serial = 351] [outer = 00000000] 17:56:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1756D800) [pid = 1020] [serial = 352] [outer = 17013800] 17:56:50 INFO - PROCESS | 1020 | 1468025810178 Marionette DEBUG loaded listener.js 17:56:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (17A8B400) [pid = 1020] [serial = 353] [outer = 17013800] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (13141400) [pid = 1020] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (15AD2400) [pid = 1020] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (1A59F000) [pid = 1020] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (1AA46000) [pid = 1020] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (19EDBC00) [pid = 1020] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (11278800) [pid = 1020] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1324AC00) [pid = 1020] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (0F318400) [pid = 1020] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (16A64400) [pid = 1020] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1806B800) [pid = 1020] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (10A81400) [pid = 1020] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (15812C00) [pid = 1020] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (10A81800) [pid = 1020] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (17AF0400) [pid = 1020] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10476C00) [pid = 1020] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (12D80800) [pid = 1020] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (18248800) [pid = 1020] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13253800) [pid = 1020] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1AA44800) [pid = 1020] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:56:50 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (11432400) [pid = 1020] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:56:50 INFO - PROCESS | 1020 | 1468025810897 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]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 985ms 17:56:50 INFO - PROCESS | 1020 | 1468025810962 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 1020 | 1468025810964 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:56:50 INFO - PROCESS | 1020 | 1468025810967 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1020 | 1468025810969 Marionette TRACE conn3 <- [1,438,null,{}] 17:56:50 INFO - PROCESS | 1020 | 1468025810972 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}] 17:56:50 INFO - PROCESS | 1020 | 1468025810978 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:51 INFO - PROCESS | 1020 | 1468025811077 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:56:51 INFO - PROCESS | 1020 | 1468025811082 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 1020 | 1468025811084 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:51 INFO - PROCESS | 1020 | ++DOCSHELL 13077400 == 33 [pid = 1020] [id = 119] 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (15873800) [pid = 1020] [serial = 354] [outer = 00000000] 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1752F400) [pid = 1020] [serial = 355] [outer = 15873800] 17:56:51 INFO - PROCESS | 1020 | 1468025811127 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (180C0800) [pid = 1020] [serial = 356] [outer = 15873800] 17:56:51 INFO - PROCESS | 1020 | 1468025811542 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]]]}] 17:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 594ms 17:56:51 INFO - PROCESS | 1020 | 1468025811574 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:56:51 INFO - PROCESS | 1020 | 1468025811576 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:56:51 INFO - PROCESS | 1020 | 1468025811580 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:56:51 INFO - PROCESS | 1020 | 1468025811581 Marionette TRACE conn3 <- [1,442,null,{}] 17:56:51 INFO - PROCESS | 1020 | 1468025811585 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}] 17:56:51 INFO - PROCESS | 1020 | 1468025811586 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:51 INFO - PROCESS | 1020 | 1468025811674 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:56:51 INFO - PROCESS | 1020 | 1468025811680 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 1020 | 1468025811682 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:51 INFO - PROCESS | 1020 | ++DOCSHELL 1806FC00 == 34 [pid = 1020] [id = 120] 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (180C3400) [pid = 1020] [serial = 357] [outer = 00000000] 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (18246400) [pid = 1020] [serial = 358] [outer = 180C3400] 17:56:51 INFO - PROCESS | 1020 | 1468025811724 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (180CB800) [pid = 1020] [serial = 359] [outer = 180C3400] 17:56:52 INFO - PROCESS | 1020 | 1468025812213 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]]]}] 17:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 688ms 17:56:52 INFO - PROCESS | 1020 | 1468025812281 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 1020 | 1468025812285 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:56:52 INFO - PROCESS | 1020 | 1468025812291 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 1020 | 1468025812295 Marionette TRACE conn3 <- [1,446,null,{}] 17:56:52 INFO - PROCESS | 1020 | 1468025812300 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}] 17:56:52 INFO - PROCESS | 1020 | 1468025812303 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:52 INFO - PROCESS | 1020 | 1468025812425 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:56:52 INFO - PROCESS | 1020 | 1468025812507 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:52 INFO - PROCESS | 1020 | 1468025812511 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:52 INFO - PROCESS | 1020 | ++DOCSHELL 10A08400 == 35 [pid = 1020] [id = 121] 17:56:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (10A0B800) [pid = 1020] [serial = 360] [outer = 00000000] 17:56:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (10B64400) [pid = 1020] [serial = 361] [outer = 10A0B800] 17:56:52 INFO - PROCESS | 1020 | 1468025812608 Marionette DEBUG loaded listener.js 17:56:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1292EC00) [pid = 1020] [serial = 362] [outer = 10A0B800] 17:56:53 INFO - PROCESS | 1020 | 1468025813343 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]]]}] 17:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1094ms 17:56:53 INFO - PROCESS | 1020 | 1468025813387 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:56:53 INFO - PROCESS | 1020 | 1468025813391 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:56:53 INFO - PROCESS | 1020 | 1468025813398 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:56:53 INFO - PROCESS | 1020 | 1468025813400 Marionette TRACE conn3 <- [1,450,null,{}] 17:56:53 INFO - PROCESS | 1020 | 1468025813404 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}] 17:56:53 INFO - PROCESS | 1020 | 1468025813407 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:53 INFO - PROCESS | 1020 | 1468025813540 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:56:53 INFO - PROCESS | 1020 | 1468025813665 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 1020 | 1468025813667 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:53 INFO - PROCESS | 1020 | ++DOCSHELL 13C3C400 == 36 [pid = 1020] [id = 122] 17:56:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (13DAB400) [pid = 1020] [serial = 363] [outer = 00000000] 17:56:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13ED9000) [pid = 1020] [serial = 364] [outer = 13DAB400] 17:56:53 INFO - PROCESS | 1020 | 1468025813722 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (154ABC00) [pid = 1020] [serial = 365] [outer = 13DAB400] 17:56:54 INFO - PROCESS | 1020 | 1468025814519 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] 17:56:54 INFO - PROCESS | 1020 | 1468025814599 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:56:54 INFO - PROCESS | 1020 | 1468025814604 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - PROCESS | 1020 | 1468025814607 Marionette TRACE conn3 <- [1,454,null,{}] 17:56:54 INFO - PROCESS | 1020 | 1468025814612 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}] 17:56:54 INFO - PROCESS | 1020 | 1468025814615 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:54 INFO - PROCESS | 1020 | 1468025814731 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:56:54 INFO - PROCESS | 1020 | 1468025814808 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 1020 | 1468025814813 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:54 INFO - PROCESS | 1020 | ++DOCSHELL 114CC400 == 37 [pid = 1020] [id = 123] 17:56:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (114D5C00) [pid = 1020] [serial = 366] [outer = 00000000] 17:56:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (12B0A400) [pid = 1020] [serial = 367] [outer = 114D5C00] 17:56:54 INFO - PROCESS | 1020 | 1468025814913 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1303B400) [pid = 1020] [serial = 368] [outer = 114D5C00] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 13077400 == 36 [pid = 1020] [id = 119] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 16DA2000 == 35 [pid = 1020] [id = 118] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 16ADC400 == 34 [pid = 1020] [id = 117] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 1558A800 == 33 [pid = 1020] [id = 116] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 13159400 == 32 [pid = 1020] [id = 115] 17:56:55 INFO - PROCESS | 1020 | --DOCSHELL 10375C00 == 31 [pid = 1020] [id = 114] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1AC49400) [pid = 1020] [serial = 239] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19C5EC00) [pid = 1020] [serial = 157] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1A440400) [pid = 1020] [serial = 313] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1A04E400) [pid = 1020] [serial = 311] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (19EE4C00) [pid = 1020] [serial = 310] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (14FB5000) [pid = 1020] [serial = 286] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (15815800) [pid = 1020] [serial = 287] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1AD1BC00) [pid = 1020] [serial = 281] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (17568800) [pid = 1020] [serial = 301] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (17A01400) [pid = 1020] [serial = 302] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (19906000) [pid = 1020] [serial = 289] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19E3FC00) [pid = 1020] [serial = 290] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (10FAA000) [pid = 1020] [serial = 295] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (130D7C00) [pid = 1020] [serial = 296] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (15ACEC00) [pid = 1020] [serial = 298] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15ADB800) [pid = 1020] [serial = 299] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (11279000) [pid = 1020] [serial = 292] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (114CC800) [pid = 1020] [serial = 293] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (18244000) [pid = 1020] [serial = 304] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (114CA400) [pid = 1020] [serial = 283] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1292D400) [pid = 1020] [serial = 284] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17534800) [pid = 1020] [serial = 316] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1A43A400) [pid = 1020] [serial = 314] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (17729400) [pid = 1020] [serial = 317] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1AD84000) [pid = 1020] [serial = 323] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19C49C00) [pid = 1020] [serial = 307] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19E3B000) [pid = 1020] [serial = 308] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1A5A3800) [pid = 1020] [serial = 320] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1A43F000) [pid = 1020] [serial = 319] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (18244800) [pid = 1020] [serial = 305] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (13957400) [pid = 1020] [serial = 242] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (18069000) [pid = 1020] [serial = 245] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1AA4D000) [pid = 1020] [serial = 248] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1AD7A800) [pid = 1020] [serial = 322] [outer = 00000000] [url = about:blank] 17:56:55 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:55 INFO - PROCESS | 1020 | 1468025815373 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]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 798ms 17:56:55 INFO - PROCESS | 1020 | 1468025815408 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 1020 | 1468025815412 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:56:55 INFO - PROCESS | 1020 | 1468025815422 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1020 | 1468025815424 Marionette TRACE conn3 <- [1,458,null,{}] 17:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:56:55 INFO - PROCESS | 1020 | 1468025815428 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}] 17:56:55 INFO - PROCESS | 1020 | 1468025815430 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:55 INFO - PROCESS | 1020 | 1468025815513 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:56:55 INFO - PROCESS | 1020 | 1468025815520 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 1020 | 1468025815522 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:55 INFO - PROCESS | 1020 | ++DOCSHELL 12820400 == 32 [pid = 1020] [id = 124] 17:56:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (1284D000) [pid = 1020] [serial = 369] [outer = 00000000] 17:56:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (131F2800) [pid = 1020] [serial = 370] [outer = 1284D000] 17:56:55 INFO - PROCESS | 1020 | 1468025815569 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (139DA000) [pid = 1020] [serial = 371] [outer = 1284D000] 17:56:55 INFO - PROCESS | 1020 | [1020] 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 17:56:55 INFO - PROCESS | 1020 | [1020] 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 17:56:56 INFO - PROCESS | 1020 | 1468025816023 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] 17:56:56 INFO - PROCESS | 1020 | 1468025816068 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:56:56 INFO - PROCESS | 1020 | 1468025816071 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:56:56 INFO - PROCESS | 1020 | 1468025816075 Marionette TRACE conn3 <- [1,462,null,{}] 17:56:56 INFO - PROCESS | 1020 | 1468025816085 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}] 17:56:56 INFO - PROCESS | 1020 | 1468025816090 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:56 INFO - PROCESS | 1020 | 1468025816175 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:56:56 INFO - PROCESS | 1020 | 1468025816222 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 1020 | 1468025816225 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:56 INFO - PROCESS | 1020 | ++DOCSHELL 15ADC800 == 33 [pid = 1020] [id = 125] 17:56:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16674C00) [pid = 1020] [serial = 372] [outer = 00000000] 17:56:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16ADF000) [pid = 1020] [serial = 373] [outer = 16674C00] 17:56:56 INFO - PROCESS | 1020 | 1468025816348 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16AE5000) [pid = 1020] [serial = 374] [outer = 16674C00] 17:56:56 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:56 INFO - PROCESS | 1020 | 1468025816723 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] 17:56:56 INFO - PROCESS | 1020 | 1468025816774 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:56:56 INFO - PROCESS | 1020 | 1468025816778 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 1020 | 1468025816779 Marionette TRACE conn3 <- [1,466,null,{}] 17:56:56 INFO - PROCESS | 1020 | 1468025816783 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}] 17:56:56 INFO - PROCESS | 1020 | 1468025816785 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:56 INFO - PROCESS | 1020 | 1468025816866 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:56:56 INFO - PROCESS | 1020 | 1468025816871 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 1020 | 1468025816873 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:56 INFO - PROCESS | 1020 | ++DOCSHELL 17567C00 == 34 [pid = 1020] [id = 126] 17:56:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (17568800) [pid = 1020] [serial = 375] [outer = 00000000] 17:56:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (18069000) [pid = 1020] [serial = 376] [outer = 17568800] 17:56:56 INFO - PROCESS | 1020 | 1468025816925 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (180C4000) [pid = 1020] [serial = 377] [outer = 17568800] 17:56:57 INFO - PROCESS | 1020 | 1468025817382 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] 17:56:57 INFO - PROCESS | 1020 | 1468025817419 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:56:57 INFO - PROCESS | 1020 | 1468025817422 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 1020 | 1468025817423 Marionette TRACE conn3 <- [1,470,null,{}] 17:56:57 INFO - PROCESS | 1020 | 1468025817427 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}] 17:56:57 INFO - PROCESS | 1020 | 1468025817429 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:57 INFO - PROCESS | 1020 | 1468025817541 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:56:57 INFO - PROCESS | 1020 | 1468025817623 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1020 | 1468025817625 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:57 INFO - PROCESS | 1020 | ++DOCSHELL 18243C00 == 35 [pid = 1020] [id = 127] 17:56:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (18244000) [pid = 1020] [serial = 378] [outer = 00000000] 17:56:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1824AC00) [pid = 1020] [serial = 379] [outer = 18244000] 17:56:57 INFO - PROCESS | 1020 | 1468025817668 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1975BC00) [pid = 1020] [serial = 380] [outer = 18244000] 17:56:58 INFO - PROCESS | 1020 | 1468025818095 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 688ms 17:56:58 INFO - PROCESS | 1020 | 1468025818120 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1020 | 1468025818122 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:56:58 INFO - PROCESS | 1020 | 1468025818125 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1020 | 1468025818127 Marionette TRACE conn3 <- [1,474,null,{}] 17:56:58 INFO - PROCESS | 1020 | 1468025818136 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}] 17:56:58 INFO - PROCESS | 1020 | 1468025818142 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:58 INFO - PROCESS | 1020 | 1468025818268 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:56:58 INFO - PROCESS | 1020 | 1468025818340 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 1020 | 1468025818342 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:58 INFO - PROCESS | 1020 | ++DOCSHELL 19C41800 == 36 [pid = 1020] [id = 128] 17:56:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (19C46800) [pid = 1020] [serial = 381] [outer = 00000000] 17:56:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (19C4B400) [pid = 1020] [serial = 382] [outer = 19C46800] 17:56:58 INFO - PROCESS | 1020 | 1468025818406 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19C59C00) [pid = 1020] [serial = 383] [outer = 19C46800] 17:56:58 INFO - PROCESS | 1020 | 1468025818851 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 735ms 17:56:58 INFO - PROCESS | 1020 | 1468025818902 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1020 | 1468025818904 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (103CD400) [pid = 1020] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (104E9000) [pid = 1020] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1315E000) [pid = 1020] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1558C800) [pid = 1020] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16AE0400) [pid = 1020] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (104E5400) [pid = 1020] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (17013800) [pid = 1020] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (139DDC00) [pid = 1020] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (180C8000) [pid = 1020] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (180CD800) [pid = 1020] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:56:58 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (15873800) [pid = 1020] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:56:58 INFO - PROCESS | 1020 | 1468025818917 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1020 | 1468025818920 Marionette TRACE conn3 <- [1,478,null,{}] 17:56:58 INFO - PROCESS | 1020 | 1468025818925 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}] 17:56:58 INFO - PROCESS | 1020 | 1468025818928 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:59 INFO - PROCESS | 1020 | 1468025819076 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:56:59 INFO - PROCESS | 1020 | 1468025819134 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 1020 | 1468025819136 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:59 INFO - PROCESS | 1020 | ++DOCSHELL 13ED0800 == 37 [pid = 1020] [id = 129] 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13ED0C00) [pid = 1020] [serial = 384] [outer = 00000000] 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16679000) [pid = 1020] [serial = 385] [outer = 13ED0C00] 17:56:59 INFO - PROCESS | 1020 | 1468025819179 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1772C800) [pid = 1020] [serial = 386] [outer = 13ED0C00] 17:56:59 INFO - PROCESS | 1020 | 1468025819541 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]]]}] 17:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 641ms 17:56:59 INFO - PROCESS | 1020 | 1468025819554 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:56:59 INFO - PROCESS | 1020 | 1468025819556 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:56:59 INFO - PROCESS | 1020 | 1468025819559 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:56:59 INFO - PROCESS | 1020 | 1468025819560 Marionette TRACE conn3 <- [1,482,null,{}] 17:56:59 INFO - PROCESS | 1020 | 1468025819575 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}] 17:56:59 INFO - PROCESS | 1020 | 1468025819578 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:59 INFO - PROCESS | 1020 | 1468025819685 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:56:59 INFO - PROCESS | 1020 | 1468025819690 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 1020 | 1468025819692 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:56:59 INFO - PROCESS | 1020 | ++DOCSHELL 1315F000 == 38 [pid = 1020] [id = 130] 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (180C8000) [pid = 1020] [serial = 387] [outer = 00000000] 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (19C4B000) [pid = 1020] [serial = 388] [outer = 180C8000] 17:56:59 INFO - PROCESS | 1020 | 1468025819734 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (19E38C00) [pid = 1020] [serial = 389] [outer = 180C8000] 17:57:00 INFO - PROCESS | 1020 | 1468025820181 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]]]}] 17:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 704ms 17:57:00 INFO - PROCESS | 1020 | 1468025820259 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 1020 | 1468025820261 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:57:00 INFO - PROCESS | 1020 | 1468025820264 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 1020 | 1468025820266 Marionette TRACE conn3 <- [1,486,null,{}] 17:57:00 INFO - PROCESS | 1020 | 1468025820270 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}] 17:57:00 INFO - PROCESS | 1020 | 1468025820272 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:00 INFO - PROCESS | 1020 | 1468025820355 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:57:00 INFO - PROCESS | 1020 | 1468025820391 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 1020 | 1468025820392 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:00 INFO - PROCESS | 1020 | ++DOCSHELL 10435400 == 39 [pid = 1020] [id = 131] 17:57:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16A5F800) [pid = 1020] [serial = 390] [outer = 00000000] 17:57:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (19E47000) [pid = 1020] [serial = 391] [outer = 16A5F800] 17:57:00 INFO - PROCESS | 1020 | 1468025820435 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (19ED6400) [pid = 1020] [serial = 392] [outer = 16A5F800] 17:57:00 INFO - PROCESS | 1020 | 1468025820864 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]]]}] 17:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 626ms 17:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:57:00 INFO - PROCESS | 1020 | 1468025820903 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 1020 | 1468025820904 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:57:00 INFO - PROCESS | 1020 | 1468025820908 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 1020 | 1468025820909 Marionette TRACE conn3 <- [1,490,null,{}] 17:57:00 INFO - PROCESS | 1020 | 1468025820913 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}] 17:57:00 INFO - PROCESS | 1020 | 1468025820914 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:01 INFO - PROCESS | 1020 | 1468025821001 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:57:01 INFO - PROCESS | 1020 | 1468025821006 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 1020 | 1468025821008 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:01 INFO - PROCESS | 1020 | ++DOCSHELL 19E46C00 == 40 [pid = 1020] [id = 132] 17:57:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1A04C400) [pid = 1020] [serial = 393] [outer = 00000000] 17:57:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1A08A800) [pid = 1020] [serial = 394] [outer = 1A04C400] 17:57:01 INFO - PROCESS | 1020 | 1468025821050 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1A086000) [pid = 1020] [serial = 395] [outer = 1A04C400] 17:57:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1047DC00) [pid = 1020] [serial = 396] [outer = 19C59400] 17:57:01 INFO - PROCESS | 1020 | 1468025821832 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 938ms 17:57:01 INFO - PROCESS | 1020 | 1468025821854 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1020 | 1468025821858 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:57:01 INFO - PROCESS | 1020 | 1468025821863 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1020 | 1468025821868 Marionette TRACE conn3 <- [1,494,null,{}] 17:57:01 INFO - PROCESS | 1020 | 1468025821873 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}] 17:57:01 INFO - PROCESS | 1020 | 1468025821876 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:02 INFO - PROCESS | 1020 | 1468025821992 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:57:02 INFO - PROCESS | 1020 | 1468025822115 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1020 | 1468025822118 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:02 INFO - PROCESS | 1020 | ++DOCSHELL 139D6C00 == 41 [pid = 1020] [id = 133] 17:57:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (139E3C00) [pid = 1020] [serial = 397] [outer = 00000000] 17:57:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (142F1400) [pid = 1020] [serial = 398] [outer = 139E3C00] 17:57:02 INFO - PROCESS | 1020 | 1468025822174 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16678800) [pid = 1020] [serial = 399] [outer = 139E3C00] 17:57:02 INFO - PROCESS | 1020 | 1468025822768 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 938ms 17:57:02 INFO - PROCESS | 1020 | 1468025822810 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 1020 | 1468025822815 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:57:02 INFO - PROCESS | 1020 | 1468025822821 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 1020 | 1468025822824 Marionette TRACE conn3 <- [1,498,null,{}] 17:57:02 INFO - PROCESS | 1020 | 1468025822828 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}] 17:57:02 INFO - PROCESS | 1020 | 1468025822831 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:02 INFO - PROCESS | 1020 | 1468025822941 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:57:03 INFO - PROCESS | 1020 | 1468025823069 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1020 | 1468025823072 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:03 INFO - PROCESS | 1020 | ++DOCSHELL 17A07C00 == 42 [pid = 1020] [id = 134] 17:57:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (17A09400) [pid = 1020] [serial = 400] [outer = 00000000] 17:57:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (18245C00) [pid = 1020] [serial = 401] [outer = 17A09400] 17:57:03 INFO - PROCESS | 1020 | 1468025823128 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (197C0C00) [pid = 1020] [serial = 402] [outer = 17A09400] 17:57:03 INFO - PROCESS | 1020 | 1468025823687 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]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 938ms 17:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:57:03 INFO - PROCESS | 1020 | 1468025823766 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1020 | 1468025823769 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:57:03 INFO - PROCESS | 1020 | 1468025823773 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1020 | 1468025823776 Marionette TRACE conn3 <- [1,502,null,{}] 17:57:03 INFO - PROCESS | 1020 | 1468025823787 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}] 17:57:03 INFO - PROCESS | 1020 | 1468025823792 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:03 INFO - PROCESS | 1020 | 1468025823909 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:57:04 INFO - PROCESS | 1020 | 1468025824028 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 1020 | 1468025824032 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:04 INFO - PROCESS | 1020 | ++DOCSHELL 1A087400 == 43 [pid = 1020] [id = 135] 17:57:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1A088400) [pid = 1020] [serial = 403] [outer = 00000000] 17:57:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A440C00) [pid = 1020] [serial = 404] [outer = 1A088400] 17:57:04 INFO - PROCESS | 1020 | 1468025824094 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A445400) [pid = 1020] [serial = 405] [outer = 1A088400] 17:57:04 INFO - PROCESS | 1020 | 1468025824867 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1157ms 17:57:04 INFO - PROCESS | 1020 | 1468025824932 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 1020 | 1468025824937 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:57:04 INFO - PROCESS | 1020 | 1468025824942 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 1020 | 1468025824945 Marionette TRACE conn3 <- [1,506,null,{}] 17:57:04 INFO - PROCESS | 1020 | 1468025824950 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}] 17:57:04 INFO - PROCESS | 1020 | 1468025824953 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:05 INFO - PROCESS | 1020 | 1468025825092 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:57:05 INFO - PROCESS | 1020 | 1468025825169 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1020 | 1468025825173 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:05 INFO - PROCESS | 1020 | ++DOCSHELL 0F314000 == 44 [pid = 1020] [id = 136] 17:57:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (0F317800) [pid = 1020] [serial = 406] [outer = 00000000] 17:57:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1315C800) [pid = 1020] [serial = 407] [outer = 0F317800] 17:57:05 INFO - PROCESS | 1020 | 1468025825269 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (131F3800) [pid = 1020] [serial = 408] [outer = 0F317800] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 10435400 == 43 [pid = 1020] [id = 131] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 1315F000 == 42 [pid = 1020] [id = 130] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 13ED0800 == 41 [pid = 1020] [id = 129] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 19C41800 == 40 [pid = 1020] [id = 128] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 18243C00 == 39 [pid = 1020] [id = 127] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 17567C00 == 38 [pid = 1020] [id = 126] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 15ADC800 == 37 [pid = 1020] [id = 125] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 12820400 == 36 [pid = 1020] [id = 124] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 114CC400 == 35 [pid = 1020] [id = 123] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 13C3C400 == 34 [pid = 1020] [id = 122] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 10A08400 == 33 [pid = 1020] [id = 121] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 1806FC00 == 32 [pid = 1020] [id = 120] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 104E4C00 == 31 [pid = 1020] [id = 113] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 1A087400 == 30 [pid = 1020] [id = 135] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 17A07C00 == 29 [pid = 1020] [id = 134] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 19E46C00 == 28 [pid = 1020] [id = 132] 17:57:06 INFO - PROCESS | 1020 | --DOCSHELL 139D6C00 == 27 [pid = 1020] [id = 133] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (10A80C00) [pid = 1020] [serial = 340] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (10FB4000) [pid = 1020] [serial = 341] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (12B09800) [pid = 1020] [serial = 338] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10A7D800) [pid = 1020] [serial = 337] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (131F1400) [pid = 1020] [serial = 343] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (167E6400) [pid = 1020] [serial = 347] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (15879800) [pid = 1020] [serial = 346] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16DA5C00) [pid = 1020] [serial = 350] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16AEA000) [pid = 1020] [serial = 349] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (18246400) [pid = 1020] [serial = 358] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (10FAA800) [pid = 1020] [serial = 326] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (10A75400) [pid = 1020] [serial = 325] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1756D800) [pid = 1020] [serial = 352] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15ACF400) [pid = 1020] [serial = 329] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (15582000) [pid = 1020] [serial = 328] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (180CE400) [pid = 1020] [serial = 332] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (180CA800) [pid = 1020] [serial = 331] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1AC51C00) [pid = 1020] [serial = 335] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1AA4B000) [pid = 1020] [serial = 334] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (17A8B400) [pid = 1020] [serial = 353] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1752F400) [pid = 1020] [serial = 355] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (180C0800) [pid = 1020] [serial = 356] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (13252400) [pid = 1020] [serial = 344] [outer = 00000000] [url = about:blank] 17:57:06 INFO - PROCESS | 1020 | 1468025826421 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1501ms 17:57:06 INFO - PROCESS | 1020 | 1468025826449 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 1020 | 1468025826453 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:57:06 INFO - PROCESS | 1020 | 1468025826458 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1020 | 1468025826461 Marionette TRACE conn3 <- [1,510,null,{}] 17:57:06 INFO - PROCESS | 1020 | 1468025826473 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}] 17:57:06 INFO - PROCESS | 1020 | 1468025826475 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:06 INFO - PROCESS | 1020 | 1468025826596 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:57:06 INFO - PROCESS | 1020 | 1468025826677 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1020 | 1468025826680 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:06 INFO - PROCESS | 1020 | ++DOCSHELL 10A79C00 == 28 [pid = 1020] [id = 137] 17:57:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (10A7D800) [pid = 1020] [serial = 409] [outer = 00000000] 17:57:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (11278400) [pid = 1020] [serial = 410] [outer = 10A7D800] 17:57:06 INFO - PROCESS | 1020 | 1468025826726 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (112E0800) [pid = 1020] [serial = 411] [outer = 10A7D800] 17:57:07 INFO - PROCESS | 1020 | 1468025827122 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 688ms 17:57:07 INFO - PROCESS | 1020 | 1468025827157 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1020 | 1468025827161 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:57:07 INFO - PROCESS | 1020 | 1468025827168 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1020 | 1468025827170 Marionette TRACE conn3 <- [1,514,null,{}] 17:57:07 INFO - PROCESS | 1020 | 1468025827175 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}] 17:57:07 INFO - PROCESS | 1020 | 1468025827179 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:07 INFO - PROCESS | 1020 | 1468025827293 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:57:07 INFO - PROCESS | 1020 | 1468025827302 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1020 | 1468025827304 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:07 INFO - PROCESS | 1020 | ++DOCSHELL 13147400 == 29 [pid = 1020] [id = 138] 17:57:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1314EC00) [pid = 1020] [serial = 412] [outer = 00000000] 17:57:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1315F800) [pid = 1020] [serial = 413] [outer = 1314EC00] 17:57:07 INFO - PROCESS | 1020 | 1468025827350 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (131F4000) [pid = 1020] [serial = 414] [outer = 1314EC00] 17:57:07 INFO - PROCESS | 1020 | 1468025827785 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]]]}] 17:57:07 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 17:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 641ms 17:57:07 INFO - PROCESS | 1020 | 1468025827805 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1020 | 1468025827807 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:57:07 INFO - PROCESS | 1020 | 1468025827811 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:57:07 INFO - PROCESS | 1020 | 1468025827814 Marionette TRACE conn3 <- [1,518,null,{}] 17:57:07 INFO - PROCESS | 1020 | 1468025827829 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}] 17:57:07 INFO - PROCESS | 1020 | 1468025827833 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:07 INFO - PROCESS | 1020 | 1468025827914 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:57:07 INFO - PROCESS | 1020 | 1468025827953 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1020 | 1468025827956 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:08 INFO - PROCESS | 1020 | ++DOCSHELL 15587400 == 30 [pid = 1020] [id = 139] 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15589C00) [pid = 1020] [serial = 415] [outer = 00000000] 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15616800) [pid = 1020] [serial = 416] [outer = 15589C00] 17:57:08 INFO - PROCESS | 1020 | 1468025828003 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1586DC00) [pid = 1020] [serial = 417] [outer = 15589C00] 17:57:08 INFO - PROCESS | 1020 | 1468025828465 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 704ms 17:57:08 INFO - PROCESS | 1020 | 1468025828510 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 1020 | 1468025828513 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:57:08 INFO - PROCESS | 1020 | 1468025828516 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 1020 | 1468025828518 Marionette TRACE conn3 <- [1,522,null,{}] 17:57:08 INFO - PROCESS | 1020 | 1468025828521 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}] 17:57:08 INFO - PROCESS | 1020 | 1468025828523 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:08 INFO - PROCESS | 1020 | 1468025828632 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:57:08 INFO - PROCESS | 1020 | 1468025828637 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1020 | 1468025828639 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:08 INFO - PROCESS | 1020 | ++DOCSHELL 15818C00 == 31 [pid = 1020] [id = 140] 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15AD0800) [pid = 1020] [serial = 418] [outer = 00000000] 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16A62C00) [pid = 1020] [serial = 419] [outer = 15AD0800] 17:57:08 INFO - PROCESS | 1020 | 1468025828723 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16AE3800) [pid = 1020] [serial = 420] [outer = 15AD0800] 17:57:09 INFO - PROCESS | 1020 | 1468025829146 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]]]}] 17:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 688ms 17:57:09 INFO - PROCESS | 1020 | 1468025829215 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1020 | 1468025829217 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:57:09 INFO - PROCESS | 1020 | 1468025829221 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1020 | 1468025829222 Marionette TRACE conn3 <- [1,526,null,{}] 17:57:09 INFO - PROCESS | 1020 | 1468025829226 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}] 17:57:09 INFO - PROCESS | 1020 | 1468025829228 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:09 INFO - PROCESS | 1020 | 1468025829355 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:57:09 INFO - PROCESS | 1020 | 1468025829375 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 1020 | 1468025829378 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:09 INFO - PROCESS | 1020 | ++DOCSHELL 16AE7000 == 32 [pid = 1020] [id = 141] 17:57:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16AE8400) [pid = 1020] [serial = 421] [outer = 00000000] 17:57:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16F8C800) [pid = 1020] [serial = 422] [outer = 16AE8400] 17:57:09 INFO - PROCESS | 1020 | 1468025829420 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1748F000) [pid = 1020] [serial = 423] [outer = 16AE8400] 17:57:09 INFO - PROCESS | 1020 | 1468025829917 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]]]}] 17:57:09 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 17:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 688ms 17:57:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:57:09 INFO - PROCESS | 1020 | 1468025829952 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1020 | 1468025829954 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:57:09 INFO - PROCESS | 1020 | 1468025829957 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1020 | 1468025829959 Marionette TRACE conn3 <- [1,530,null,{}] 17:57:09 INFO - PROCESS | 1020 | 1468025829962 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}] 17:57:09 INFO - PROCESS | 1020 | 1468025829967 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:10 INFO - PROCESS | 1020 | 1468025830093 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:57:10 INFO - PROCESS | 1020 | 1468025830104 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1020 | 1468025830106 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:10 INFO - PROCESS | 1020 | ++DOCSHELL 17AF5400 == 33 [pid = 1020] [id = 142] 17:57:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1806B800) [pid = 1020] [serial = 424] [outer = 00000000] 17:57:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (180C4800) [pid = 1020] [serial = 425] [outer = 1806B800] 17:57:10 INFO - PROCESS | 1020 | 1468025830197 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (180CA800) [pid = 1020] [serial = 426] [outer = 1806B800] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1A04C400) [pid = 1020] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16A5F800) [pid = 1020] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (18244000) [pid = 1020] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (19C46800) [pid = 1020] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13ED0C00) [pid = 1020] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (180C3400) [pid = 1020] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17568800) [pid = 1020] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1284D000) [pid = 1020] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13DAB400) [pid = 1020] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16674C00) [pid = 1020] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (114D5C00) [pid = 1020] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (10A0B800) [pid = 1020] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:57:10 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (180C8000) [pid = 1020] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:57:10 INFO - PROCESS | 1020 | 1468025830815 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"]]]}] 17:57:10 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 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:57:10 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 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:57:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 907ms 17:57:10 INFO - PROCESS | 1020 | 1468025830864 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:57:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:57:10 INFO - PROCESS | 1020 | 1468025830875 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:57:10 INFO - PROCESS | 1020 | 1468025830880 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 1020 | 1468025830882 Marionette TRACE conn3 <- [1,534,null,{}] 17:57:10 INFO - PROCESS | 1020 | 1468025830885 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}] 17:57:10 INFO - PROCESS | 1020 | 1468025830887 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:10 INFO - PROCESS | 1020 | 1468025830970 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:57:10 INFO - PROCESS | 1020 | 1468025830981 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1020 | 1468025830983 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:10 INFO - PROCESS | 1020 | ++DOCSHELL 12856400 == 34 [pid = 1020] [id = 143] 17:57:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13951400) [pid = 1020] [serial = 427] [outer = 00000000] 17:57:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1756F400) [pid = 1020] [serial = 428] [outer = 13951400] 17:57:11 INFO - PROCESS | 1020 | 1468025831030 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17725000) [pid = 1020] [serial = 429] [outer = 13951400] 17:57:11 INFO - PROCESS | 1020 | 1468025831440 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]]]}] 17:57:11 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. 17:57:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 595ms 17:57:11 INFO - PROCESS | 1020 | 1468025831476 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 1020 | 1468025831478 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:57:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:57:11 INFO - PROCESS | 1020 | 1468025831481 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 1020 | 1468025831483 Marionette TRACE conn3 <- [1,538,null,{}] 17:57:11 INFO - PROCESS | 1020 | 1468025831486 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}] 17:57:11 INFO - PROCESS | 1020 | 1468025831488 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:11 INFO - PROCESS | 1020 | 1468025831561 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:57:11 INFO - PROCESS | 1020 | 1468025831566 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 1020 | 1468025831568 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:11 INFO - PROCESS | 1020 | ++DOCSHELL 15AD9000 == 35 [pid = 1020] [id = 144] 17:57:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C1400) [pid = 1020] [serial = 430] [outer = 00000000] 17:57:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1824D400) [pid = 1020] [serial = 431] [outer = 180C1400] 17:57:11 INFO - PROCESS | 1020 | 1468025831611 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19756400) [pid = 1020] [serial = 432] [outer = 180C1400] 17:57:12 INFO - PROCESS | 1020 | 1468025832006 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]]]}] 17:57:12 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. 17:57:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 532ms 17:57:12 INFO - PROCESS | 1020 | 1468025832016 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 1020 | 1468025832018 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:57:12 INFO - PROCESS | 1020 | 1468025832021 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1020 | 1468025832023 Marionette TRACE conn3 <- [1,542,null,{}] 17:57:12 INFO - PROCESS | 1020 | 1468025832026 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}] 17:57:12 INFO - PROCESS | 1020 | 1468025832028 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:12 INFO - PROCESS | 1020 | 1468025832138 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:57:12 INFO - PROCESS | 1020 | 1468025832148 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1020 | 1468025832150 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:12 INFO - PROCESS | 1020 | ++DOCSHELL 180C5C00 == 36 [pid = 1020] [id = 145] 17:57:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1824C800) [pid = 1020] [serial = 433] [outer = 00000000] 17:57:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19C5C400) [pid = 1020] [serial = 434] [outer = 1824C800] 17:57:12 INFO - PROCESS | 1020 | 1468025832200 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19C60800) [pid = 1020] [serial = 435] [outer = 1824C800] 17:57:12 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:12 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:12 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:12 INFO - PROCESS | 1020 | 1468025832626 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 641ms 17:57:12 INFO - PROCESS | 1020 | 1468025832660 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:57:12 INFO - PROCESS | 1020 | 1468025832671 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:57:12 INFO - PROCESS | 1020 | 1468025832675 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1020 | 1468025832677 Marionette TRACE conn3 <- [1,546,null,{}] 17:57:12 INFO - PROCESS | 1020 | 1468025832680 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}] 17:57:12 INFO - PROCESS | 1020 | 1468025832682 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:12 INFO - PROCESS | 1020 | 1468025832793 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:57:12 INFO - PROCESS | 1020 | 1468025832889 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1020 | 1468025832892 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:12 INFO - PROCESS | 1020 | ++DOCSHELL 0F316800 == 37 [pid = 1020] [id = 146] 17:57:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (0F316C00) [pid = 1020] [serial = 436] [outer = 00000000] 17:57:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10375800) [pid = 1020] [serial = 437] [outer = 0F316C00] 17:57:12 INFO - PROCESS | 1020 | 1468025832948 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1055EC00) [pid = 1020] [serial = 438] [outer = 0F316C00] 17:57:13 INFO - PROCESS | 1020 | 1468025833675 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1032ms 17:57:13 INFO - PROCESS | 1020 | 1468025833731 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 1020 | 1468025833734 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:57:13 INFO - PROCESS | 1020 | 1468025833739 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 1020 | 1468025833742 Marionette TRACE conn3 <- [1,550,null,{}] 17:57:13 INFO - PROCESS | 1020 | 1468025833748 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}] 17:57:13 INFO - PROCESS | 1020 | 1468025833750 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:13 INFO - PROCESS | 1020 | 1468025833864 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:57:13 INFO - PROCESS | 1020 | 1468025833946 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 1020 | 1468025833949 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:14 INFO - PROCESS | 1020 | ++DOCSHELL 131F3C00 == 38 [pid = 1020] [id = 147] 17:57:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (13245C00) [pid = 1020] [serial = 439] [outer = 00000000] 17:57:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (139DDC00) [pid = 1020] [serial = 440] [outer = 13245C00] 17:57:14 INFO - PROCESS | 1020 | 1468025834043 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (13DB8800) [pid = 1020] [serial = 441] [outer = 13245C00] 17:57:14 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:14 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:14 INFO - PROCESS | 1020 | 1468025834893 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1188ms 17:57:14 INFO - PROCESS | 1020 | 1468025834938 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1020 | 1468025834942 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:57:14 INFO - PROCESS | 1020 | 1468025834954 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1020 | 1468025834958 Marionette TRACE conn3 <- [1,554,null,{}] 17:57:14 INFO - PROCESS | 1020 | 1468025834963 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}] 17:57:14 INFO - PROCESS | 1020 | 1468025834966 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:15 INFO - PROCESS | 1020 | 1468025835072 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:57:15 INFO - PROCESS | 1020 | 1468025835175 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1020 | 1468025835181 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:15 INFO - PROCESS | 1020 | ++DOCSHELL 1127D400 == 39 [pid = 1020] [id = 148] 17:57:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (112EA400) [pid = 1020] [serial = 442] [outer = 00000000] 17:57:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (129B1800) [pid = 1020] [serial = 443] [outer = 112EA400] 17:57:15 INFO - PROCESS | 1020 | 1468025835249 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (12D80800) [pid = 1020] [serial = 444] [outer = 112EA400] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 180C5C00 == 38 [pid = 1020] [id = 145] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 15AD9000 == 37 [pid = 1020] [id = 144] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 12856400 == 36 [pid = 1020] [id = 143] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 17AF5400 == 35 [pid = 1020] [id = 142] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 16AE7000 == 34 [pid = 1020] [id = 141] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 15818C00 == 33 [pid = 1020] [id = 140] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 15587400 == 32 [pid = 1020] [id = 139] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 13147400 == 31 [pid = 1020] [id = 138] 17:57:15 INFO - PROCESS | 1020 | --DOCSHELL 10A79C00 == 30 [pid = 1020] [id = 137] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1A08A800) [pid = 1020] [serial = 394] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1A086000) [pid = 1020] [serial = 395] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19E47000) [pid = 1020] [serial = 391] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (13ECC800) [pid = 1020] [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.] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (19ED6400) [pid = 1020] [serial = 392] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1824AC00) [pid = 1020] [serial = 379] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19C4B400) [pid = 1020] [serial = 382] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1975BC00) [pid = 1020] [serial = 380] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16679000) [pid = 1020] [serial = 385] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (180CB800) [pid = 1020] [serial = 359] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (18069000) [pid = 1020] [serial = 376] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (131F2800) [pid = 1020] [serial = 370] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (139DA000) [pid = 1020] [serial = 371] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13ED9000) [pid = 1020] [serial = 364] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (154ABC00) [pid = 1020] [serial = 365] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16ADF000) [pid = 1020] [serial = 373] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16AE5000) [pid = 1020] [serial = 374] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (12B0A400) [pid = 1020] [serial = 367] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1303B400) [pid = 1020] [serial = 368] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (10B64400) [pid = 1020] [serial = 361] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1292EC00) [pid = 1020] [serial = 362] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19C4B000) [pid = 1020] [serial = 388] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (19C59C00) [pid = 1020] [serial = 383] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (19E38C00) [pid = 1020] [serial = 389] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1772C800) [pid = 1020] [serial = 386] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (180C4000) [pid = 1020] [serial = 377] [outer = 00000000] [url = about:blank] 17:57:15 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:15 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:15 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:15 INFO - PROCESS | 1020 | 1468025835778 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 860ms 17:57:15 INFO - PROCESS | 1020 | 1468025835811 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:57:15 INFO - PROCESS | 1020 | 1468025835816 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:57:15 INFO - PROCESS | 1020 | 1468025835822 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 1020 | 1468025835825 Marionette TRACE conn3 <- [1,558,null,{}] 17:57:15 INFO - PROCESS | 1020 | 1468025835829 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}] 17:57:15 INFO - PROCESS | 1020 | 1468025835831 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:15 INFO - PROCESS | 1020 | 1468025835915 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:57:15 INFO - PROCESS | 1020 | 1468025835923 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1020 | 1468025835925 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:15 INFO - PROCESS | 1020 | ++DOCSHELL 130D7400 == 31 [pid = 1020] [id = 149] 17:57:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131E9C00) [pid = 1020] [serial = 445] [outer = 00000000] 17:57:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13950400) [pid = 1020] [serial = 446] [outer = 131E9C00] 17:57:15 INFO - PROCESS | 1020 | 1468025835973 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13C32400) [pid = 1020] [serial = 447] [outer = 131E9C00] 17:57:16 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:16 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:16 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:16 INFO - PROCESS | 1020 | 1468025836431 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 17:57:16 INFO - PROCESS | 1020 | 1468025836460 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1020 | 1468025836462 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:57:16 INFO - PROCESS | 1020 | 1468025836465 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1020 | 1468025836469 Marionette TRACE conn3 <- [1,562,null,{}] 17:57:16 INFO - PROCESS | 1020 | 1468025836479 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}] 17:57:16 INFO - PROCESS | 1020 | 1468025836484 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:16 INFO - PROCESS | 1020 | 1468025836568 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:57:16 INFO - PROCESS | 1020 | 1468025836608 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1020 | 1468025836611 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:16 INFO - PROCESS | 1020 | ++DOCSHELL 15815400 == 32 [pid = 1020] [id = 150] 17:57:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15817C00) [pid = 1020] [serial = 448] [outer = 00000000] 17:57:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (15879800) [pid = 1020] [serial = 449] [outer = 15817C00] 17:57:16 INFO - PROCESS | 1020 | 1468025836666 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16679000) [pid = 1020] [serial = 450] [outer = 15817C00] 17:57:17 INFO - PROCESS | 1020 | 1468025837114 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 704ms 17:57:17 INFO - PROCESS | 1020 | 1468025837165 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 1020 | 1468025837167 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:57:17 INFO - PROCESS | 1020 | 1468025837171 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 1020 | 1468025837172 Marionette TRACE conn3 <- [1,566,null,{}] 17:57:17 INFO - PROCESS | 1020 | 1468025837176 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}] 17:57:17 INFO - PROCESS | 1020 | 1468025837178 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:17 INFO - PROCESS | 1020 | 1468025837257 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:57:17 INFO - PROCESS | 1020 | 1468025837262 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1020 | 1468025837265 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:17 INFO - PROCESS | 1020 | ++DOCSHELL 16A5E800 == 33 [pid = 1020] [id = 151] 17:57:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (16AE2C00) [pid = 1020] [serial = 451] [outer = 00000000] 17:57:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (17528800) [pid = 1020] [serial = 452] [outer = 16AE2C00] 17:57:17 INFO - PROCESS | 1020 | 1468025837315 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1756D400) [pid = 1020] [serial = 453] [outer = 16AE2C00] 17:57:17 INFO - PROCESS | 1020 | 1468025837736 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 594ms 17:57:17 INFO - PROCESS | 1020 | 1468025837767 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 1020 | 1468025837769 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:57:17 INFO - PROCESS | 1020 | 1468025837788 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 1020 | 1468025837790 Marionette TRACE conn3 <- [1,570,null,{}] 17:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:57:17 INFO - PROCESS | 1020 | 1468025837797 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}] 17:57:17 INFO - PROCESS | 1020 | 1468025837799 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:17 INFO - PROCESS | 1020 | 1468025837905 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:57:18 INFO - PROCESS | 1020 | 1468025837985 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1020 | 1468025837987 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:18 INFO - PROCESS | 1020 | ++DOCSHELL 13159400 == 34 [pid = 1020] [id = 152] 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1748A000) [pid = 1020] [serial = 454] [outer = 00000000] 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17AF4400) [pid = 1020] [serial = 455] [outer = 1748A000] 17:57:18 INFO - PROCESS | 1020 | 1468025838033 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C2400) [pid = 1020] [serial = 456] [outer = 1748A000] 17:57:18 INFO - PROCESS | 1020 | 1468025838439 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 704ms 17:57:18 INFO - PROCESS | 1020 | 1468025838490 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1020 | 1468025838492 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:57:18 INFO - PROCESS | 1020 | 1468025838495 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1020 | 1468025838497 Marionette TRACE conn3 <- [1,574,null,{}] 17:57:18 INFO - PROCESS | 1020 | 1468025838500 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}] 17:57:18 INFO - PROCESS | 1020 | 1468025838506 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:18 INFO - PROCESS | 1020 | 1468025838637 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:57:18 INFO - PROCESS | 1020 | 1468025838696 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1020 | 1468025838698 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:18 INFO - PROCESS | 1020 | ++DOCSHELL 180C5800 == 35 [pid = 1020] [id = 153] 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19755400) [pid = 1020] [serial = 457] [outer = 00000000] 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1975E000) [pid = 1020] [serial = 458] [outer = 19755400] 17:57:18 INFO - PROCESS | 1020 | 1468025838741 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C45C00) [pid = 1020] [serial = 459] [outer = 19755400] 17:57:19 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:19 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:19 INFO - PROCESS | 1020 | 1468025839147 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]]]}] 17:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 704ms 17:57:19 INFO - PROCESS | 1020 | 1468025839198 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 1020 | 1468025839200 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:57:19 INFO - PROCESS | 1020 | 1468025839203 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 1020 | 1468025839205 Marionette TRACE conn3 <- [1,578,null,{}] 17:57:19 INFO - PROCESS | 1020 | 1468025839241 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}] 17:57:19 INFO - PROCESS | 1020 | 1468025839243 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:19 INFO - PROCESS | 1020 | 1468025839351 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:57:19 INFO - PROCESS | 1020 | 1468025839370 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:19 INFO - PROCESS | 1020 | 1468025839373 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:19 INFO - PROCESS | 1020 | ++DOCSHELL 112DDC00 == 36 [pid = 1020] [id = 154] 17:57:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (180C5000) [pid = 1020] [serial = 460] [outer = 00000000] 17:57:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19C5AC00) [pid = 1020] [serial = 461] [outer = 180C5000] 17:57:19 INFO - PROCESS | 1020 | 1468025839459 Marionette DEBUG loaded listener.js 17:57:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C5E400) [pid = 1020] [serial = 462] [outer = 180C5000] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1806B800) [pid = 1020] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1314EC00) [pid = 1020] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15589C00) [pid = 1020] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (0F317800) [pid = 1020] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A7D800) [pid = 1020] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16AE8400) [pid = 1020] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (139E3C00) [pid = 1020] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (17A09400) [pid = 1020] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A088400) [pid = 1020] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13951400) [pid = 1020] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (15AD0800) [pid = 1020] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:57:19 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (180C1400) [pid = 1020] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:57:19 INFO - PROCESS | 1020 | 1468025839887 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]]]}] 17:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 751ms 17:57:19 INFO - PROCESS | 1020 | 1468025839941 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 1020 | 1468025839943 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:57:19 INFO - PROCESS | 1020 | 1468025839946 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:57:19 INFO - PROCESS | 1020 | 1468025839948 Marionette TRACE conn3 <- [1,582,null,{}] 17:57:19 INFO - PROCESS | 1020 | 1468025839951 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}] 17:57:19 INFO - PROCESS | 1020 | 1468025839953 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:20 INFO - PROCESS | 1020 | 1468025840027 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:57:20 INFO - PROCESS | 1020 | 1468025840033 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1020 | 1468025840035 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:20 INFO - PROCESS | 1020 | ++DOCSHELL 1343B000 == 37 [pid = 1020] [id = 155] 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13951400) [pid = 1020] [serial = 463] [outer = 00000000] 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16998800) [pid = 1020] [serial = 464] [outer = 13951400] 17:57:20 INFO - PROCESS | 1020 | 1468025840078 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16DA6400) [pid = 1020] [serial = 465] [outer = 13951400] 17:57:20 INFO - PROCESS | 1020 | 1468025840488 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 17:57:20 INFO - PROCESS | 1020 | 1468025840544 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 1020 | 1468025840546 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:57:20 INFO - PROCESS | 1020 | 1468025840549 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 1020 | 1468025840551 Marionette TRACE conn3 <- [1,586,null,{}] 17:57:20 INFO - PROCESS | 1020 | 1468025840554 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}] 17:57:20 INFO - PROCESS | 1020 | 1468025840555 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:20 INFO - PROCESS | 1020 | 1468025840632 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:57:20 INFO - PROCESS | 1020 | 1468025840637 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1020 | 1468025840639 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:20 INFO - PROCESS | 1020 | ++DOCSHELL 12DCC400 == 38 [pid = 1020] [id = 156] 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1806B800) [pid = 1020] [serial = 466] [outer = 00000000] 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1975DC00) [pid = 1020] [serial = 467] [outer = 1806B800] 17:57:20 INFO - PROCESS | 1020 | 1468025840681 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19E47000) [pid = 1020] [serial = 468] [outer = 1806B800] 17:57:21 INFO - PROCESS | 1020 | 1468025841112 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]]]}] 17:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 595ms 17:57:21 INFO - PROCESS | 1020 | 1468025841154 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1020 | 1468025841157 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:57:21 INFO - PROCESS | 1020 | 1468025841164 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1020 | 1468025841166 Marionette TRACE conn3 <- [1,590,null,{}] 17:57:21 INFO - PROCESS | 1020 | 1468025841169 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}] 17:57:21 INFO - PROCESS | 1020 | 1468025841171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:21 INFO - PROCESS | 1020 | 1468025841257 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:57:21 INFO - PROCESS | 1020 | 1468025841264 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 1020 | 1468025841266 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:21 INFO - PROCESS | 1020 | ++DOCSHELL 15817400 == 39 [pid = 1020] [id = 157] 17:57:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17014C00) [pid = 1020] [serial = 469] [outer = 00000000] 17:57:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1A087C00) [pid = 1020] [serial = 470] [outer = 17014C00] 17:57:21 INFO - PROCESS | 1020 | 1468025841312 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1A08BC00) [pid = 1020] [serial = 471] [outer = 17014C00] 17:57:21 INFO - PROCESS | 1020 | 1468025841725 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]]]}] 17:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 595ms 17:57:21 INFO - PROCESS | 1020 | 1468025841760 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1020 | 1468025841762 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:57:21 INFO - PROCESS | 1020 | 1468025841781 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1020 | 1468025841783 Marionette TRACE conn3 <- [1,594,null,{}] 17:57:21 INFO - PROCESS | 1020 | 1468025841787 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}] 17:57:21 INFO - PROCESS | 1020 | 1468025841789 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:21 INFO - PROCESS | 1020 | 1468025841988 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:57:22 INFO - PROCESS | 1020 | 1468025842159 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 1020 | 1468025842163 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:22 INFO - PROCESS | 1020 | ++DOCSHELL 12820800 == 40 [pid = 1020] [id = 158] 17:57:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (12823C00) [pid = 1020] [serial = 472] [outer = 00000000] 17:57:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (13145400) [pid = 1020] [serial = 473] [outer = 12823C00] 17:57:22 INFO - PROCESS | 1020 | 1468025842218 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (13DABC00) [pid = 1020] [serial = 474] [outer = 12823C00] 17:57:22 INFO - PROCESS | 1020 | 1468025842856 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]]]}] 17:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1158ms 17:57:22 INFO - PROCESS | 1020 | 1468025842934 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:57:22 INFO - PROCESS | 1020 | 1468025842938 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:57:22 INFO - PROCESS | 1020 | 1468025842943 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 1020 | 1468025842946 Marionette TRACE conn3 <- [1,598,null,{}] 17:57:22 INFO - PROCESS | 1020 | 1468025842965 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}] 17:57:22 INFO - PROCESS | 1020 | 1468025842968 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:23 INFO - PROCESS | 1020 | 1468025843081 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:57:23 INFO - PROCESS | 1020 | 1468025843155 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1020 | 1468025843158 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:23 INFO - PROCESS | 1020 | ++DOCSHELL 10B61000 == 41 [pid = 1020] [id = 159] 17:57:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10FAC000) [pid = 1020] [serial = 475] [outer = 00000000] 17:57:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (154ABC00) [pid = 1020] [serial = 476] [outer = 10FAC000] 17:57:23 INFO - PROCESS | 1020 | 1468025843253 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1558A400) [pid = 1020] [serial = 477] [outer = 10FAC000] 17:57:23 INFO - PROCESS | 1020 | 1468025843875 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1001ms 17:57:23 INFO - PROCESS | 1020 | 1468025843947 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1020 | 1468025843950 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:57:23 INFO - PROCESS | 1020 | 1468025843954 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1020 | 1468025843956 Marionette TRACE conn3 <- [1,602,null,{}] 17:57:23 INFO - PROCESS | 1020 | 1468025843960 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}] 17:57:23 INFO - PROCESS | 1020 | 1468025843963 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:24 INFO - PROCESS | 1020 | 1468025844074 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:57:24 INFO - PROCESS | 1020 | 1468025844150 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 1020 | 1468025844152 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:24 INFO - PROCESS | 1020 | ++DOCSHELL 10FAE800 == 42 [pid = 1020] [id = 160] 17:57:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (15ACEC00) [pid = 1020] [serial = 478] [outer = 00000000] 17:57:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A448C00) [pid = 1020] [serial = 479] [outer = 15ACEC00] 17:57:24 INFO - PROCESS | 1020 | 1468025844245 Marionette DEBUG loaded listener.js 17:57:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A59D800) [pid = 1020] [serial = 480] [outer = 15ACEC00] 17:57:24 INFO - PROCESS | 1020 | 1468025844847 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]]]}] 17:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 954ms 17:57:24 INFO - PROCESS | 1020 | 1468025844912 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:57:24 INFO - PROCESS | 1020 | 1468025844916 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:57:24 INFO - PROCESS | 1020 | 1468025844928 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 1020 | 1468025844932 Marionette TRACE conn3 <- [1,606,null,{}] 17:57:24 INFO - PROCESS | 1020 | 1468025844936 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}] 17:57:24 INFO - PROCESS | 1020 | 1468025844939 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:25 INFO - PROCESS | 1020 | 1468025845049 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:57:25 INFO - PROCESS | 1020 | 1468025845283 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 1020 | 1468025845286 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:25 INFO - PROCESS | 1020 | ++DOCSHELL 0F317800 == 43 [pid = 1020] [id = 161] 17:57:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (0F319400) [pid = 1020] [serial = 481] [outer = 00000000] 17:57:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (10561400) [pid = 1020] [serial = 482] [outer = 0F319400] 17:57:25 INFO - PROCESS | 1020 | 1468025845352 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1127C000) [pid = 1020] [serial = 483] [outer = 0F319400] 17:57:25 INFO - PROCESS | 1020 | 1468025845937 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]]]}] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 15817400 == 42 [pid = 1020] [id = 157] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 12DCC400 == 41 [pid = 1020] [id = 156] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 1343B000 == 40 [pid = 1020] [id = 155] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 112DDC00 == 39 [pid = 1020] [id = 154] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 180C5800 == 38 [pid = 1020] [id = 153] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 13159400 == 37 [pid = 1020] [id = 152] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 16A5E800 == 36 [pid = 1020] [id = 151] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 15815400 == 35 [pid = 1020] [id = 150] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 130D7400 == 34 [pid = 1020] [id = 149] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 1127D400 == 33 [pid = 1020] [id = 148] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 131F3C00 == 32 [pid = 1020] [id = 147] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 0F316800 == 31 [pid = 1020] [id = 146] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 0F314000 == 30 [pid = 1020] [id = 136] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 10B61000 == 29 [pid = 1020] [id = 159] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 10FAE800 == 28 [pid = 1020] [id = 160] 17:57:26 INFO - PROCESS | 1020 | --DOCSHELL 12820800 == 27 [pid = 1020] [id = 158] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (180C4800) [pid = 1020] [serial = 425] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1315F800) [pid = 1020] [serial = 413] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (131F4000) [pid = 1020] [serial = 414] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (15616800) [pid = 1020] [serial = 416] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (131F3800) [pid = 1020] [serial = 408] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1315C800) [pid = 1020] [serial = 407] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (11278400) [pid = 1020] [serial = 410] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (112E0800) [pid = 1020] [serial = 411] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1748F000) [pid = 1020] [serial = 423] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16F8C800) [pid = 1020] [serial = 422] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (16678800) [pid = 1020] [serial = 399] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (142F1400) [pid = 1020] [serial = 398] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (197C0C00) [pid = 1020] [serial = 402] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (18245C00) [pid = 1020] [serial = 401] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1A445400) [pid = 1020] [serial = 405] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1A440C00) [pid = 1020] [serial = 404] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (19C5C400) [pid = 1020] [serial = 434] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17725000) [pid = 1020] [serial = 429] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1756F400) [pid = 1020] [serial = 428] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (180CA800) [pid = 1020] [serial = 426] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16A62C00) [pid = 1020] [serial = 419] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (16AE3800) [pid = 1020] [serial = 420] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1824D400) [pid = 1020] [serial = 431] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1586DC00) [pid = 1020] [serial = 417] [outer = 00000000] [url = about:blank] 17:57:26 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (19756400) [pid = 1020] [serial = 432] [outer = 00000000] [url = about:blank] 17:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1658ms 17:57:26 INFO - PROCESS | 1020 | 1468025846653 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 1020 | 1468025846657 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:57:26 INFO - PROCESS | 1020 | 1468025846667 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 1020 | 1468025846670 Marionette TRACE conn3 <- [1,610,null,{}] 17:57:26 INFO - PROCESS | 1020 | 1468025846676 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}] 17:57:26 INFO - PROCESS | 1020 | 1468025846680 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:26 INFO - PROCESS | 1020 | 1468025846764 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:57:26 INFO - PROCESS | 1020 | 1468025846770 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1020 | 1468025846775 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:26 INFO - PROCESS | 1020 | ++DOCSHELL 10B63400 == 28 [pid = 1020] [id = 162] 17:57:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (10B63800) [pid = 1020] [serial = 484] [outer = 00000000] 17:57:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11278400) [pid = 1020] [serial = 485] [outer = 10B63800] 17:57:26 INFO - PROCESS | 1020 | 1468025846822 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (112E1000) [pid = 1020] [serial = 486] [outer = 10B63800] 17:57:27 INFO - PROCESS | 1020 | 1468025847271 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 641ms 17:57:27 INFO - PROCESS | 1020 | 1468025847303 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1020 | 1468025847306 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:57:27 INFO - PROCESS | 1020 | 1468025847312 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1020 | 1468025847316 Marionette TRACE conn3 <- [1,614,null,{}] 17:57:27 INFO - PROCESS | 1020 | 1468025847320 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}] 17:57:27 INFO - PROCESS | 1020 | 1468025847323 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:27 INFO - PROCESS | 1020 | 1468025847407 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:57:27 INFO - PROCESS | 1020 | 1468025847416 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1020 | 1468025847418 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:27 INFO - PROCESS | 1020 | ++DOCSHELL 13150800 == 29 [pid = 1020] [id = 163] 17:57:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13151400) [pid = 1020] [serial = 487] [outer = 00000000] 17:57:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (131EA800) [pid = 1020] [serial = 488] [outer = 13151400] 17:57:27 INFO - PROCESS | 1020 | 1468025847468 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13244C00) [pid = 1020] [serial = 489] [outer = 13151400] 17:57:27 INFO - PROCESS | 1020 | 1468025847916 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 657ms 17:57:27 INFO - PROCESS | 1020 | 1468025847967 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1020 | 1468025847969 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:57:27 INFO - PROCESS | 1020 | 1468025847973 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1020 | 1468025847974 Marionette TRACE conn3 <- [1,618,null,{}] 17:57:28 INFO - PROCESS | 1020 | 1468025847985 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}] 17:57:28 INFO - PROCESS | 1020 | 1468025847990 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:28 INFO - PROCESS | 1020 | 1468025848075 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:57:28 INFO - PROCESS | 1020 | 1468025848188 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 1020 | 1468025848192 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:28 INFO - PROCESS | 1020 | ++DOCSHELL 154AF400 == 30 [pid = 1020] [id = 164] 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (154B4C00) [pid = 1020] [serial = 490] [outer = 00000000] 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15812C00) [pid = 1020] [serial = 491] [outer = 154B4C00] 17:57:28 INFO - PROCESS | 1020 | 1468025848239 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1581DC00) [pid = 1020] [serial = 492] [outer = 154B4C00] 17:57:28 INFO - PROCESS | 1020 | 1468025848612 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 688ms 17:57:28 INFO - PROCESS | 1020 | 1468025848672 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1020 | 1468025848674 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:57:28 INFO - PROCESS | 1020 | 1468025848677 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:57:28 INFO - PROCESS | 1020 | 1468025848679 Marionette TRACE conn3 <- [1,622,null,{}] 17:57:28 INFO - PROCESS | 1020 | 1468025848682 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}] 17:57:28 INFO - PROCESS | 1020 | 1468025848684 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:28 INFO - PROCESS | 1020 | 1468025848806 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:57:28 INFO - PROCESS | 1020 | 1468025848826 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 1020 | 1468025848828 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:28 INFO - PROCESS | 1020 | ++DOCSHELL 15818C00 == 31 [pid = 1020] [id = 165] 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1581D400) [pid = 1020] [serial = 493] [outer = 00000000] 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16AE2800) [pid = 1020] [serial = 494] [outer = 1581D400] 17:57:28 INFO - PROCESS | 1020 | 1468025848873 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16AE7C00) [pid = 1020] [serial = 495] [outer = 1581D400] 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:29 INFO - PROCESS | 1020 | 1468025849315 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 688ms 17:57:29 INFO - PROCESS | 1020 | 1468025849377 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 1020 | 1468025849379 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:57:29 INFO - PROCESS | 1020 | 1468025849382 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 1020 | 1468025849384 Marionette TRACE conn3 <- [1,626,null,{}] 17:57:29 INFO - PROCESS | 1020 | 1468025849392 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}] 17:57:29 INFO - PROCESS | 1020 | 1468025849394 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:29 INFO - PROCESS | 1020 | 1468025849531 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:57:29 INFO - PROCESS | 1020 | 1468025849552 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1020 | 1468025849554 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:29 INFO - PROCESS | 1020 | ++DOCSHELL 1752B800 == 32 [pid = 1020] [id = 166] 17:57:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17532800) [pid = 1020] [serial = 496] [outer = 00000000] 17:57:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1772A400) [pid = 1020] [serial = 497] [outer = 17532800] 17:57:29 INFO - PROCESS | 1020 | 1468025849601 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17A10000) [pid = 1020] [serial = 498] [outer = 17532800] 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:29 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:30 INFO - PROCESS | 1020 | 1468025850019 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 704ms 17:57:30 INFO - PROCESS | 1020 | 1468025850083 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 1020 | 1468025850085 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:57:30 INFO - PROCESS | 1020 | 1468025850089 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1020 | 1468025850090 Marionette TRACE conn3 <- [1,630,null,{}] 17:57:30 INFO - PROCESS | 1020 | 1468025850094 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}] 17:57:30 INFO - PROCESS | 1020 | 1468025850099 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:30 INFO - PROCESS | 1020 | 1468025850229 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:57:30 INFO - PROCESS | 1020 | 1468025850292 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1020 | 1468025850295 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:30 INFO - PROCESS | 1020 | ++DOCSHELL 17AF0C00 == 33 [pid = 1020] [id = 167] 17:57:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (17E7F800) [pid = 1020] [serial = 499] [outer = 00000000] 17:57:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (180CE800) [pid = 1020] [serial = 500] [outer = 17E7F800] 17:57:30 INFO - PROCESS | 1020 | 1468025850356 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (18247000) [pid = 1020] [serial = 501] [outer = 17E7F800] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1748A000) [pid = 1020] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19755400) [pid = 1020] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (131E9C00) [pid = 1020] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (0F316C00) [pid = 1020] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (112EA400) [pid = 1020] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (13245C00) [pid = 1020] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15817C00) [pid = 1020] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16AE2C00) [pid = 1020] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (180C5000) [pid = 1020] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13951400) [pid = 1020] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1806B800) [pid = 1020] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1824C800) [pid = 1020] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:57:31 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (17014C00) [pid = 1020] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:57:31 INFO - PROCESS | 1020 | 1468025851026 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1001ms 17:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:57:31 INFO - PROCESS | 1020 | 1468025851091 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1020 | 1468025851093 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:57:31 INFO - PROCESS | 1020 | 1468025851096 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1020 | 1468025851098 Marionette TRACE conn3 <- [1,634,null,{}] 17:57:31 INFO - PROCESS | 1020 | 1468025851101 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}] 17:57:31 INFO - PROCESS | 1020 | 1468025851102 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:31 INFO - PROCESS | 1020 | 1468025851185 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:57:31 INFO - PROCESS | 1020 | 1468025851193 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 1020 | 1468025851195 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:31 INFO - PROCESS | 1020 | ++DOCSHELL 131F0000 == 34 [pid = 1020] [id = 168] 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13245C00) [pid = 1020] [serial = 502] [outer = 00000000] 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15877800) [pid = 1020] [serial = 503] [outer = 13245C00] 17:57:31 INFO - PROCESS | 1020 | 1468025851237 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15AD8800) [pid = 1020] [serial = 504] [outer = 13245C00] 17:57:31 INFO - PROCESS | 1020 | 1468025851644 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 595ms 17:57:31 INFO - PROCESS | 1020 | 1468025851693 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1020 | 1468025851695 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:57:31 INFO - PROCESS | 1020 | 1468025851699 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1020 | 1468025851700 Marionette TRACE conn3 <- [1,638,null,{}] 17:57:31 INFO - PROCESS | 1020 | 1468025851704 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}] 17:57:31 INFO - PROCESS | 1020 | 1468025851706 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:31 INFO - PROCESS | 1020 | 1468025851781 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:57:31 INFO - PROCESS | 1020 | 1468025851786 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 1020 | 1468025851788 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:31 INFO - PROCESS | 1020 | ++DOCSHELL 17014C00 == 35 [pid = 1020] [id = 169] 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1806D000) [pid = 1020] [serial = 505] [outer = 00000000] 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19757000) [pid = 1020] [serial = 506] [outer = 1806D000] 17:57:31 INFO - PROCESS | 1020 | 1468025851830 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (197CA800) [pid = 1020] [serial = 507] [outer = 1806D000] 17:57:32 INFO - PROCESS | 1020 | 1468025852233 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 594ms 17:57:32 INFO - PROCESS | 1020 | 1468025852296 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 1020 | 1468025852298 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:57:32 INFO - PROCESS | 1020 | 1468025852301 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:57:32 INFO - PROCESS | 1020 | 1468025852303 Marionette TRACE conn3 <- [1,642,null,{}] 17:57:32 INFO - PROCESS | 1020 | 1468025852307 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}] 17:57:32 INFO - PROCESS | 1020 | 1468025852308 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:32 INFO - PROCESS | 1020 | 1468025852384 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:57:32 INFO - PROCESS | 1020 | 1468025852389 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1020 | 1468025852391 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:32 INFO - PROCESS | 1020 | ++DOCSHELL 19C46400 == 36 [pid = 1020] [id = 170] 17:57:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19C46800) [pid = 1020] [serial = 508] [outer = 00000000] 17:57:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C5DC00) [pid = 1020] [serial = 509] [outer = 19C46800] 17:57:32 INFO - PROCESS | 1020 | 1468025852435 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19C5EC00) [pid = 1020] [serial = 510] [outer = 19C46800] 17:57:32 INFO - PROCESS | 1020 | 1468025852875 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 17:57:32 INFO - PROCESS | 1020 | 1468025852898 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 1020 | 1468025852900 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:57:32 INFO - PROCESS | 1020 | 1468025852903 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:57:32 INFO - PROCESS | 1020 | 1468025852905 Marionette TRACE conn3 <- [1,646,null,{}] 17:57:32 INFO - PROCESS | 1020 | 1468025852908 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}] 17:57:32 INFO - PROCESS | 1020 | 1468025852910 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:33 INFO - PROCESS | 1020 | 1468025853065 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:57:33 INFO - PROCESS | 1020 | 1468025853126 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 1020 | 1468025853129 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:33 INFO - PROCESS | 1020 | ++DOCSHELL 0F316000 == 37 [pid = 1020] [id = 171] 17:57:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (0F316800) [pid = 1020] [serial = 511] [outer = 00000000] 17:57:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (103CB400) [pid = 1020] [serial = 512] [outer = 0F316800] 17:57:33 INFO - PROCESS | 1020 | 1468025853184 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10A7C400) [pid = 1020] [serial = 513] [outer = 0F316800] 17:57:33 INFO - PROCESS | 1020 | 1468025853937 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1095ms 17:57:34 INFO - PROCESS | 1020 | 1468025853998 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 1020 | 1468025854003 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:57:34 INFO - PROCESS | 1020 | 1468025854007 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:57:34 INFO - PROCESS | 1020 | 1468025854011 Marionette TRACE conn3 <- [1,650,null,{}] 17:57:34 INFO - PROCESS | 1020 | 1468025854015 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}] 17:57:34 INFO - PROCESS | 1020 | 1468025854018 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:34 INFO - PROCESS | 1020 | 1468025854132 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:57:34 INFO - PROCESS | 1020 | 1468025854213 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 1020 | 1468025854216 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:34 INFO - PROCESS | 1020 | ++DOCSHELL 1315F800 == 38 [pid = 1020] [id = 172] 17:57:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (131E9400) [pid = 1020] [serial = 514] [outer = 00000000] 17:57:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (142F0400) [pid = 1020] [serial = 515] [outer = 131E9400] 17:57:34 INFO - PROCESS | 1020 | 1468025854310 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (142F6400) [pid = 1020] [serial = 516] [outer = 131E9400] 17:57:34 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:34 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:35 INFO - PROCESS | 1020 | 1468025855099 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]]]}] 17:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1142ms 17:57:35 INFO - PROCESS | 1020 | 1468025855162 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 1020 | 1468025855165 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:57:35 INFO - PROCESS | 1020 | 1468025855171 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 1020 | 1468025855174 Marionette TRACE conn3 <- [1,654,null,{}] 17:57:35 INFO - PROCESS | 1020 | 1468025855179 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}] 17:57:35 INFO - PROCESS | 1020 | 1468025855182 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:35 INFO - PROCESS | 1020 | 1468025855287 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:57:35 INFO - PROCESS | 1020 | 1468025855362 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 1020 | 1468025855367 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:35 INFO - PROCESS | 1020 | ++DOCSHELL 129ABC00 == 39 [pid = 1020] [id = 173] 17:57:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (129B5400) [pid = 1020] [serial = 517] [outer = 00000000] 17:57:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (130A7C00) [pid = 1020] [serial = 518] [outer = 129B5400] 17:57:35 INFO - PROCESS | 1020 | 1468025855414 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1314EC00) [pid = 1020] [serial = 519] [outer = 129B5400] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 19C46400 == 38 [pid = 1020] [id = 170] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 17014C00 == 37 [pid = 1020] [id = 169] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 131F0000 == 36 [pid = 1020] [id = 168] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 17AF0C00 == 35 [pid = 1020] [id = 167] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 1752B800 == 34 [pid = 1020] [id = 166] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 15818C00 == 33 [pid = 1020] [id = 165] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 154AF400 == 32 [pid = 1020] [id = 164] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 13150800 == 31 [pid = 1020] [id = 163] 17:57:35 INFO - PROCESS | 1020 | --DOCSHELL 10B63400 == 30 [pid = 1020] [id = 162] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (19C60800) [pid = 1020] [serial = 435] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1A087C00) [pid = 1020] [serial = 470] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (17AF4400) [pid = 1020] [serial = 455] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (19C45C00) [pid = 1020] [serial = 459] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1975E000) [pid = 1020] [serial = 458] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (13950400) [pid = 1020] [serial = 446] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13C32400) [pid = 1020] [serial = 447] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10375800) [pid = 1020] [serial = 437] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1055EC00) [pid = 1020] [serial = 438] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (129B1800) [pid = 1020] [serial = 443] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (12D80800) [pid = 1020] [serial = 444] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (139DDC00) [pid = 1020] [serial = 440] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13DB8800) [pid = 1020] [serial = 441] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (15879800) [pid = 1020] [serial = 449] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16679000) [pid = 1020] [serial = 450] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17528800) [pid = 1020] [serial = 452] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (19C5AC00) [pid = 1020] [serial = 461] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16DA6400) [pid = 1020] [serial = 465] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16998800) [pid = 1020] [serial = 464] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19C5E400) [pid = 1020] [serial = 462] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (180C2400) [pid = 1020] [serial = 456] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1975DC00) [pid = 1020] [serial = 467] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1A08BC00) [pid = 1020] [serial = 471] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19E47000) [pid = 1020] [serial = 468] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1756D400) [pid = 1020] [serial = 453] [outer = 00000000] [url = about:blank] 17:57:35 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:35 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:35 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:35 INFO - PROCESS | 1020 | 1468025855961 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 844ms 17:57:36 INFO - PROCESS | 1020 | 1468025856012 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 1020 | 1468025856017 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:57:36 INFO - PROCESS | 1020 | 1468025856023 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1020 | 1468025856025 Marionette TRACE conn3 <- [1,658,null,{}] 17:57:36 INFO - PROCESS | 1020 | 1468025856029 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}] 17:57:36 INFO - PROCESS | 1020 | 1468025856031 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:36 INFO - PROCESS | 1020 | 1468025856114 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:57:36 INFO - PROCESS | 1020 | 1468025856120 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 1020 | 1468025856122 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:36 INFO - PROCESS | 1020 | ++DOCSHELL 13950400 == 31 [pid = 1020] [id = 174] 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (1395AC00) [pid = 1020] [serial = 520] [outer = 00000000] 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13DAF400) [pid = 1020] [serial = 521] [outer = 1395AC00] 17:57:36 INFO - PROCESS | 1020 | 1468025856169 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13ED8800) [pid = 1020] [serial = 522] [outer = 1395AC00] 17:57:36 INFO - PROCESS | 1020 | 1468025856620 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 641ms 17:57:36 INFO - PROCESS | 1020 | 1468025856662 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 1020 | 1468025856665 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:57:36 INFO - PROCESS | 1020 | 1468025856668 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1020 | 1468025856672 Marionette TRACE conn3 <- [1,662,null,{}] 17:57:36 INFO - PROCESS | 1020 | 1468025856682 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}] 17:57:36 INFO - PROCESS | 1020 | 1468025856686 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:36 INFO - PROCESS | 1020 | 1468025856798 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:57:36 INFO - PROCESS | 1020 | 1468025856808 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 1020 | 1468025856811 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:36 INFO - PROCESS | 1020 | ++DOCSHELL 16ADF800 == 32 [pid = 1020] [id = 175] 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16ADFC00) [pid = 1020] [serial = 523] [outer = 00000000] 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16AE4C00) [pid = 1020] [serial = 524] [outer = 16ADFC00] 17:57:36 INFO - PROCESS | 1020 | 1468025856861 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16DA6400) [pid = 1020] [serial = 525] [outer = 16ADFC00] 17:57:37 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:37 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:37 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 17:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 641ms 17:57:37 INFO - PROCESS | 1020 | 1468025857299 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]]]}] 17:57:37 INFO - PROCESS | 1020 | 1468025857304 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1020 | 1468025857306 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:57:37 INFO - PROCESS | 1020 | 1468025857309 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1020 | 1468025857311 Marionette TRACE conn3 <- [1,666,null,{}] 17:57:37 INFO - PROCESS | 1020 | 1468025857314 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}] 17:57:37 INFO - PROCESS | 1020 | 1468025857316 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:37 INFO - PROCESS | 1020 | 1468025857425 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:57:37 INFO - PROCESS | 1020 | 1468025857433 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 1020 | 1468025857435 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:37 INFO - PROCESS | 1020 | ++DOCSHELL 15618000 == 33 [pid = 1020] [id = 176] 17:57:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (17489C00) [pid = 1020] [serial = 526] [outer = 00000000] 17:57:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (17E7B000) [pid = 1020] [serial = 527] [outer = 17489C00] 17:57:37 INFO - PROCESS | 1020 | 1468025857479 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1806E000) [pid = 1020] [serial = 528] [outer = 17489C00] 17:57:37 INFO - PROCESS | 1020 | 1468025857894 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 641ms 17:57:37 INFO - PROCESS | 1020 | 1468025857947 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1020 | 1468025857949 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:57:37 INFO - PROCESS | 1020 | 1468025857952 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:57:37 INFO - PROCESS | 1020 | 1468025857954 Marionette TRACE conn3 <- [1,670,null,{}] 17:57:37 INFO - PROCESS | 1020 | 1468025857957 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}] 17:57:37 INFO - PROCESS | 1020 | 1468025857959 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:38 INFO - PROCESS | 1020 | 1468025858069 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:57:38 INFO - PROCESS | 1020 | 1468025858159 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1020 | 1468025858162 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:38 INFO - PROCESS | 1020 | ++DOCSHELL 14FB4800 == 34 [pid = 1020] [id = 177] 17:57:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17AFA400) [pid = 1020] [serial = 529] [outer = 00000000] 17:57:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180CF000) [pid = 1020] [serial = 530] [outer = 17AFA400] 17:57:38 INFO - PROCESS | 1020 | 1468025858204 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1824D400) [pid = 1020] [serial = 531] [outer = 17AFA400] 17:57:39 INFO - PROCESS | 1020 | 1468025859161 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]]]}] 17:57:39 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) 17:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1236ms 17:57:39 INFO - PROCESS | 1020 | 1468025859197 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1020 | 1468025859199 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:57:39 INFO - PROCESS | 1020 | 1468025859207 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1020 | 1468025859209 Marionette TRACE conn3 <- [1,674,null,{}] 17:57:39 INFO - PROCESS | 1020 | 1468025859213 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}] 17:57:39 INFO - PROCESS | 1020 | 1468025859218 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:39 INFO - PROCESS | 1020 | 1468025859350 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:57:39 INFO - PROCESS | 1020 | 1468025859355 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1020 | 1468025859357 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:39 INFO - PROCESS | 1020 | ++DOCSHELL 104EB800 == 35 [pid = 1020] [id = 178] 17:57:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (130A2C00) [pid = 1020] [serial = 532] [outer = 00000000] 17:57:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19C4B400) [pid = 1020] [serial = 533] [outer = 130A2C00] 17:57:39 INFO - PROCESS | 1020 | 1468025859401 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19E39000) [pid = 1020] [serial = 534] [outer = 130A2C00] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17532800) [pid = 1020] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17E7F800) [pid = 1020] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13151400) [pid = 1020] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (154B4C00) [pid = 1020] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10B63800) [pid = 1020] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (0F319400) [pid = 1020] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (12823C00) [pid = 1020] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10FAC000) [pid = 1020] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15ACEC00) [pid = 1020] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (13245C00) [pid = 1020] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1581D400) [pid = 1020] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:57:40 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1806D000) [pid = 1020] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:57:40 INFO - PROCESS | 1020 | 1468025860341 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1157ms 17:57:40 INFO - PROCESS | 1020 | 1468025860355 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 1020 | 1468025860357 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:57:40 INFO - PROCESS | 1020 | 1468025860360 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1020 | 1468025860362 Marionette TRACE conn3 <- [1,678,null,{}] 17:57:40 INFO - PROCESS | 1020 | 1468025860365 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}] 17:57:40 INFO - PROCESS | 1020 | 1468025860367 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:40 INFO - PROCESS | 1020 | 1468025860441 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:57:40 INFO - PROCESS | 1020 | 1468025860455 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 1020 | 1468025860457 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:40 INFO - PROCESS | 1020 | ++DOCSHELL 10A74800 == 36 [pid = 1020] [id = 179] 17:57:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (10FAC000) [pid = 1020] [serial = 535] [outer = 00000000] 17:57:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (15813400) [pid = 1020] [serial = 536] [outer = 10FAC000] 17:57:40 INFO - PROCESS | 1020 | 1468025860501 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1667C800) [pid = 1020] [serial = 537] [outer = 10FAC000] 17:57:41 INFO - PROCESS | 1020 | 1468025861433 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1079ms 17:57:41 INFO - PROCESS | 1020 | 1468025861454 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 1020 | 1468025861456 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:57:41 INFO - PROCESS | 1020 | 1468025861459 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 1020 | 1468025861461 Marionette TRACE conn3 <- [1,682,null,{}] 17:57:41 INFO - PROCESS | 1020 | 1468025861464 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}] 17:57:41 INFO - PROCESS | 1020 | 1468025861466 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:41 INFO - PROCESS | 1020 | 1468025861541 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:57:41 INFO - PROCESS | 1020 | 1468025861546 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1020 | 1468025861548 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:41 INFO - PROCESS | 1020 | ++DOCSHELL 142F1000 == 37 [pid = 1020] [id = 180] 17:57:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (14FBA800) [pid = 1020] [serial = 538] [outer = 00000000] 17:57:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (19C45C00) [pid = 1020] [serial = 539] [outer = 14FBA800] 17:57:41 INFO - PROCESS | 1020 | 1468025861591 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (19E3B800) [pid = 1020] [serial = 540] [outer = 14FBA800] 17:57:41 INFO - PROCESS | 1020 | [1020] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:57:42 INFO - PROCESS | 1020 | 1468025862565 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]]]}] 17:57:42 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) 17:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1142ms 17:57:42 INFO - PROCESS | 1020 | 1468025862604 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 1020 | 1468025862608 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:57:42 INFO - PROCESS | 1020 | 1468025862656 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1020 | 1468025862660 Marionette TRACE conn3 <- [1,686,null,{}] 17:57:42 INFO - PROCESS | 1020 | 1468025862666 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}] 17:57:42 INFO - PROCESS | 1020 | 1468025862669 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:42 INFO - PROCESS | 1020 | 1468025862777 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:57:42 INFO - PROCESS | 1020 | 1468025862934 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 1020 | 1468025862938 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:43 INFO - PROCESS | 1020 | ++DOCSHELL 1292C800 == 38 [pid = 1020] [id = 181] 17:57:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1292D400) [pid = 1020] [serial = 541] [outer = 00000000] 17:57:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (130DD800) [pid = 1020] [serial = 542] [outer = 1292D400] 17:57:43 INFO - PROCESS | 1020 | 1468025863037 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (131F0000) [pid = 1020] [serial = 543] [outer = 1292D400] 17:57:44 INFO - PROCESS | 1020 | 1468025864086 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]]]}] 17:57:44 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) 17:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1501ms 17:57:44 INFO - PROCESS | 1020 | 1468025864151 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1020 | 1468025864156 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:57:44 INFO - PROCESS | 1020 | 1468025864163 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1020 | 1468025864165 Marionette TRACE conn3 <- [1,690,null,{}] 17:57:44 INFO - PROCESS | 1020 | 1468025864169 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}] 17:57:44 INFO - PROCESS | 1020 | 1468025864172 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:44 INFO - PROCESS | 1020 | 1468025864332 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:57:44 INFO - PROCESS | 1020 | 1468025864453 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 1020 | 1468025864455 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:44 INFO - PROCESS | 1020 | ++DOCSHELL 16ADC800 == 39 [pid = 1020] [id = 182] 17:57:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16ADD400) [pid = 1020] [serial = 544] [outer = 00000000] 17:57:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16D9F400) [pid = 1020] [serial = 545] [outer = 16ADD400] 17:57:44 INFO - PROCESS | 1020 | 1468025864510 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1756A400) [pid = 1020] [serial = 546] [outer = 16ADD400] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 10A74800 == 38 [pid = 1020] [id = 179] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 104EB800 == 37 [pid = 1020] [id = 178] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 14FB4800 == 36 [pid = 1020] [id = 177] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 15618000 == 35 [pid = 1020] [id = 176] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 16ADF800 == 34 [pid = 1020] [id = 175] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 13950400 == 33 [pid = 1020] [id = 174] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 129ABC00 == 32 [pid = 1020] [id = 173] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 1315F800 == 31 [pid = 1020] [id = 172] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 0F316000 == 30 [pid = 1020] [id = 171] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 0F317800 == 29 [pid = 1020] [id = 161] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 142F1000 == 28 [pid = 1020] [id = 180] 17:57:46 INFO - PROCESS | 1020 | --DOCSHELL 1292C800 == 27 [pid = 1020] [id = 181] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19C5DC00) [pid = 1020] [serial = 509] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1772A400) [pid = 1020] [serial = 497] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (180CE800) [pid = 1020] [serial = 500] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (131EA800) [pid = 1020] [serial = 488] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13244C00) [pid = 1020] [serial = 489] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15812C00) [pid = 1020] [serial = 491] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1581DC00) [pid = 1020] [serial = 492] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (11278400) [pid = 1020] [serial = 485] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (112E1000) [pid = 1020] [serial = 486] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1127C000) [pid = 1020] [serial = 483] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (10561400) [pid = 1020] [serial = 482] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (17A10000) [pid = 1020] [serial = 498] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (13DABC00) [pid = 1020] [serial = 474] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13145400) [pid = 1020] [serial = 473] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1558A400) [pid = 1020] [serial = 477] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (154ABC00) [pid = 1020] [serial = 476] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1A59D800) [pid = 1020] [serial = 480] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1A448C00) [pid = 1020] [serial = 479] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (15877800) [pid = 1020] [serial = 503] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (18247000) [pid = 1020] [serial = 501] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (15AD8800) [pid = 1020] [serial = 504] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (16AE2800) [pid = 1020] [serial = 494] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (16AE7C00) [pid = 1020] [serial = 495] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (197CA800) [pid = 1020] [serial = 507] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (19757000) [pid = 1020] [serial = 506] [outer = 00000000] [url = about:blank] 17:57:46 INFO - PROCESS | 1020 | 1468025866295 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]]]}] 17:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2158ms 17:57:46 INFO - PROCESS | 1020 | 1468025866324 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 1020 | 1468025866327 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:57:46 INFO - PROCESS | 1020 | 1468025866333 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 1020 | 1468025866337 Marionette TRACE conn3 <- [1,694,null,{}] 17:57:46 INFO - PROCESS | 1020 | 1468025866343 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}] 17:57:46 INFO - PROCESS | 1020 | 1468025866346 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:46 INFO - PROCESS | 1020 | 1468025866435 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:57:46 INFO - PROCESS | 1020 | 1468025866503 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 1020 | 1468025866506 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:46 INFO - PROCESS | 1020 | ++DOCSHELL 10A7E800 == 28 [pid = 1020] [id = 183] 17:57:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (10A80400) [pid = 1020] [serial = 547] [outer = 00000000] 17:57:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (11279000) [pid = 1020] [serial = 548] [outer = 10A80400] 17:57:46 INFO - PROCESS | 1020 | 1468025866555 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (11437800) [pid = 1020] [serial = 549] [outer = 10A80400] 17:57:47 INFO - PROCESS | 1020 | 1468025867450 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 17:57:47 INFO - PROCESS | 1020 | 1468025867480 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 1020 | 1468025867484 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:57:47 INFO - PROCESS | 1020 | 1468025867490 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1020 | 1468025867493 Marionette TRACE conn3 <- [1,698,null,{}] 17:57:47 INFO - PROCESS | 1020 | 1468025867497 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}] 17:57:47 INFO - PROCESS | 1020 | 1468025867500 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:47 INFO - PROCESS | 1020 | 1468025867589 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:57:47 INFO - PROCESS | 1020 | 1468025867596 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 1020 | 1468025867598 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:47 INFO - PROCESS | 1020 | ++DOCSHELL 1315C800 == 29 [pid = 1020] [id = 184] 17:57:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (1315E400) [pid = 1020] [serial = 550] [outer = 00000000] 17:57:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (13244C00) [pid = 1020] [serial = 551] [outer = 1315E400] 17:57:47 INFO - PROCESS | 1020 | 1468025867646 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (13443400) [pid = 1020] [serial = 552] [outer = 1315E400] 17:57:48 INFO - PROCESS | 1020 | 1468025868598 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]]]}] 17:57:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1142ms 17:57:48 INFO - PROCESS | 1020 | 1468025868636 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 1020 | 1468025868638 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:57:48 INFO - PROCESS | 1020 | 1468025868642 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 1020 | 1468025868645 Marionette TRACE conn3 <- [1,702,null,{}] 17:57:48 INFO - PROCESS | 1020 | 1468025868661 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}] 17:57:48 INFO - PROCESS | 1020 | 1468025868666 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:48 INFO - PROCESS | 1020 | 1468025868781 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:57:48 INFO - PROCESS | 1020 | 1468025868788 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 1020 | 1468025868791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:48 INFO - PROCESS | 1020 | ++DOCSHELL 14FB2000 == 30 [pid = 1020] [id = 185] 17:57:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (14FB4800) [pid = 1020] [serial = 553] [outer = 00000000] 17:57:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (15613400) [pid = 1020] [serial = 554] [outer = 14FB4800] 17:57:48 INFO - PROCESS | 1020 | 1468025868839 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (15820800) [pid = 1020] [serial = 555] [outer = 14FB4800] 17:57:49 INFO - PROCESS | 1020 | 1468025869805 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]]]}] 17:57:49 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 17:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1189ms 17:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:57:49 INFO - PROCESS | 1020 | 1468025869845 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1020 | 1468025869847 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:57:49 INFO - PROCESS | 1020 | 1468025869851 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1020 | 1468025869852 Marionette TRACE conn3 <- [1,706,null,{}] 17:57:49 INFO - PROCESS | 1020 | 1468025869867 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}] 17:57:49 INFO - PROCESS | 1020 | 1468025869869 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:49 INFO - PROCESS | 1020 | 1468025869983 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:57:49 INFO - PROCESS | 1020 | 1468025869988 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1020 | 1468025869990 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:50 INFO - PROCESS | 1020 | ++DOCSHELL 1586F400 == 31 [pid = 1020] [id = 186] 17:57:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1667BC00) [pid = 1020] [serial = 556] [outer = 00000000] 17:57:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16AE0C00) [pid = 1020] [serial = 557] [outer = 1667BC00] 17:57:50 INFO - PROCESS | 1020 | 1468025870034 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16D9A800) [pid = 1020] [serial = 558] [outer = 1667BC00] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (14FBA800) [pid = 1020] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (17489C00) [pid = 1020] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (0F316800) [pid = 1020] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (129B5400) [pid = 1020] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1395AC00) [pid = 1020] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (16ADFC00) [pid = 1020] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (131E9400) [pid = 1020] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (130A2C00) [pid = 1020] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (10FAC000) [pid = 1020] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (17AFA400) [pid = 1020] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:57:50 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (19C46800) [pid = 1020] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:57:51 INFO - PROCESS | 1020 | 1468025871014 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]]]}] 17:57:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1220ms 17:57:51 INFO - PROCESS | 1020 | 1468025871068 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 1020 | 1468025871070 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:57:51 INFO - PROCESS | 1020 | 1468025871073 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 1020 | 1468025871075 Marionette TRACE conn3 <- [1,710,null,{}] 17:57:51 INFO - PROCESS | 1020 | 1468025871078 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}] 17:57:51 INFO - PROCESS | 1020 | 1468025871081 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:51 INFO - PROCESS | 1020 | 1468025871157 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:57:51 INFO - PROCESS | 1020 | 1468025871163 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1020 | 1468025871165 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:51 INFO - PROCESS | 1020 | ++DOCSHELL 13DB3000 == 32 [pid = 1020] [id = 187] 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (13DB8400) [pid = 1020] [serial = 559] [outer = 00000000] 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (16F86800) [pid = 1020] [serial = 560] [outer = 13DB8400] 17:57:51 INFO - PROCESS | 1020 | 1468025871209 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (17013800) [pid = 1020] [serial = 561] [outer = 13DB8400] 17:57:51 INFO - PROCESS | 1020 | 1468025871627 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] 17:57:51 INFO - PROCESS | 1020 | 1468025871672 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:57:51 INFO - PROCESS | 1020 | 1468025871675 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 1020 | 1468025871677 Marionette TRACE conn3 <- [1,714,null,{}] 17:57:51 INFO - PROCESS | 1020 | 1468025871680 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}] 17:57:51 INFO - PROCESS | 1020 | 1468025871686 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:51 INFO - PROCESS | 1020 | 1468025871804 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:57:51 INFO - PROCESS | 1020 | 1468025871816 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1020 | 1468025871818 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:51 INFO - PROCESS | 1020 | ++DOCSHELL 17A0EC00 == 33 [pid = 1020] [id = 188] 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (17A10000) [pid = 1020] [serial = 562] [outer = 00000000] 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (1806D000) [pid = 1020] [serial = 563] [outer = 17A10000] 17:57:51 INFO - PROCESS | 1020 | 1468025871861 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (180CAC00) [pid = 1020] [serial = 564] [outer = 17A10000] 17:57:52 INFO - PROCESS | 1020 | 1468025872383 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 798ms 17:57:52 INFO - PROCESS | 1020 | 1468025872508 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1020 | 1468025872512 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:57:52 INFO - PROCESS | 1020 | 1468025872561 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1020 | 1468025872565 Marionette TRACE conn3 <- [1,718,null,{}] 17:57:52 INFO - PROCESS | 1020 | 1468025872581 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}] 17:57:52 INFO - PROCESS | 1020 | 1468025872584 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:52 INFO - PROCESS | 1020 | 1468025872696 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:57:52 INFO - PROCESS | 1020 | 1468025872768 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1020 | 1468025872771 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:52 INFO - PROCESS | 1020 | ++DOCSHELL 11278800 == 34 [pid = 1020] [id = 189] 17:57:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (11279400) [pid = 1020] [serial = 565] [outer = 00000000] 17:57:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (11AE9800) [pid = 1020] [serial = 566] [outer = 11279400] 17:57:52 INFO - PROCESS | 1020 | 1468025872826 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (12BD2000) [pid = 1020] [serial = 567] [outer = 11279400] 17:57:53 INFO - PROCESS | 1020 | 1468025873560 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] 17:57:53 INFO - PROCESS | 1020 | 1468025873646 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:57:53 INFO - PROCESS | 1020 | 1468025873677 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 1020 | 1468025873680 Marionette TRACE conn3 <- [1,722,null,{}] 17:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:57:53 INFO - PROCESS | 1020 | 1468025873684 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}] 17:57:53 INFO - PROCESS | 1020 | 1468025873686 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:53 INFO - PROCESS | 1020 | 1468025873805 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:57:53 INFO - PROCESS | 1020 | 1468025873877 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 1020 | 1468025873879 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:53 INFO - PROCESS | 1020 | ++DOCSHELL 15609800 == 35 [pid = 1020] [id = 190] 17:57:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15613C00) [pid = 1020] [serial = 568] [outer = 00000000] 17:57:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16678800) [pid = 1020] [serial = 569] [outer = 15613C00] 17:57:53 INFO - PROCESS | 1020 | 1468025873934 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16ADEC00) [pid = 1020] [serial = 570] [outer = 15613C00] 17:57:54 INFO - PROCESS | 1020 | --DOCSHELL 1A59BC00 == 34 [pid = 1020] [id = 12] 17:57:54 INFO - PROCESS | 1020 | --DOCSHELL 167DE800 == 33 [pid = 1020] [id = 8] 17:57:54 INFO - PROCESS | 1020 | --DOCSHELL 16ADC800 == 32 [pid = 1020] [id = 182] 17:57:54 INFO - PROCESS | 1020 | 1468025874744 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]]]}] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (19C5EC00) [pid = 1020] [serial = 510] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (17E7B000) [pid = 1020] [serial = 527] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1806E000) [pid = 1020] [serial = 528] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (103CB400) [pid = 1020] [serial = 512] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (10A7C400) [pid = 1020] [serial = 513] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (130A7C00) [pid = 1020] [serial = 518] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1314EC00) [pid = 1020] [serial = 519] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (13DAF400) [pid = 1020] [serial = 521] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (13ED8800) [pid = 1020] [serial = 522] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (16AE4C00) [pid = 1020] [serial = 524] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (16DA6400) [pid = 1020] [serial = 525] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (142F0400) [pid = 1020] [serial = 515] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (142F6400) [pid = 1020] [serial = 516] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (19E39000) [pid = 1020] [serial = 534] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (19C4B400) [pid = 1020] [serial = 533] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (15813400) [pid = 1020] [serial = 536] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 53 (180CF000) [pid = 1020] [serial = 530] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 52 (1824D400) [pid = 1020] [serial = 531] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 51 (1667C800) [pid = 1020] [serial = 537] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 50 (19E3B800) [pid = 1020] [serial = 540] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 1020 | --DOMWINDOW == 49 (19C45C00) [pid = 1020] [serial = 539] [outer = 00000000] [url = about:blank] 17:57:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1095ms 17:57:54 INFO - PROCESS | 1020 | 1468025874779 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:57:54 INFO - PROCESS | 1020 | 1468025874783 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:57:54 INFO - PROCESS | 1020 | 1468025874788 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:57:54 INFO - PROCESS | 1020 | 1468025874791 Marionette TRACE conn3 <- [1,726,null,{}] 17:57:54 INFO - PROCESS | 1020 | 1468025874796 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}] 17:57:54 INFO - PROCESS | 1020 | 1468025874799 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:54 INFO - PROCESS | 1020 | 1468025874923 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:57:54 INFO - PROCESS | 1020 | 1468025874974 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 1020 | 1468025874979 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:54 INFO - PROCESS | 1020 | ++DOCSHELL 10A77800 == 33 [pid = 1020] [id = 191] 17:57:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 50 (10A77C00) [pid = 1020] [serial = 571] [outer = 00000000] 17:57:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 51 (10A81000) [pid = 1020] [serial = 572] [outer = 10A77C00] 17:57:55 INFO - PROCESS | 1020 | 1468025875034 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 52 (10FAB400) [pid = 1020] [serial = 573] [outer = 10A77C00] 17:57:56 INFO - PROCESS | 1020 | 1468025876062 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:57:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1298ms 17:57:56 INFO - PROCESS | 1020 | 1468025876087 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 1020 | 1468025876092 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:57:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:57:56 INFO - PROCESS | 1020 | 1468025876139 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 1020 | 1468025876143 Marionette TRACE conn3 <- [1,730,null,{}] 17:57:56 INFO - PROCESS | 1020 | 1468025876149 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}] 17:57:56 INFO - PROCESS | 1020 | 1468025876153 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:56 INFO - PROCESS | 1020 | 1468025876246 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:57:56 INFO - PROCESS | 1020 | 1468025876354 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 1020 | 1468025876357 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:56 INFO - PROCESS | 1020 | ++DOCSHELL 11CD4000 == 34 [pid = 1020] [id = 192] 17:57:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 53 (12825C00) [pid = 1020] [serial = 574] [outer = 00000000] 17:57:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 54 (12D81800) [pid = 1020] [serial = 575] [outer = 12825C00] 17:57:56 INFO - PROCESS | 1020 | 1468025876412 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (130D4C00) [pid = 1020] [serial = 576] [outer = 12825C00] 17:57:57 INFO - PROCESS | 1020 | 1468025877492 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]]]}] 17:57:57 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 17:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1439ms 17:57:57 INFO - PROCESS | 1020 | 1468025877543 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:57:57 INFO - PROCESS | 1020 | 1468025877548 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:57:57 INFO - PROCESS | 1020 | 1468025877555 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 1020 | 1468025877557 Marionette TRACE conn3 <- [1,734,null,{}] 17:57:57 INFO - PROCESS | 1020 | 1468025877562 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}] 17:57:57 INFO - PROCESS | 1020 | 1468025877565 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:57 INFO - PROCESS | 1020 | 1468025877710 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:57:57 INFO - PROCESS | 1020 | 1468025877830 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 1020 | 1468025877833 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:57 INFO - PROCESS | 1020 | ++DOCSHELL 1395AC00 == 35 [pid = 1020] [id = 193] 17:57:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (139DCC00) [pid = 1020] [serial = 577] [outer = 00000000] 17:57:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (13C3C000) [pid = 1020] [serial = 578] [outer = 139DCC00] 17:57:57 INFO - PROCESS | 1020 | 1468025877895 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (13DB9800) [pid = 1020] [serial = 579] [outer = 139DCC00] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1AD1B000 == 34 [pid = 1020] [id = 13] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1A43A800 == 33 [pid = 1020] [id = 11] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 12850C00 == 32 [pid = 1020] [id = 19] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1314E800 == 31 [pid = 1020] [id = 28] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 10373000 == 30 [pid = 1020] [id = 18] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1314E000 == 29 [pid = 1020] [id = 26] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 154B2C00 == 28 [pid = 1020] [id = 25] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1AA4BC00 == 27 [pid = 1020] [id = 10] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 13ED7C00 == 26 [pid = 1020] [id = 20] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 12D7D400 == 25 [pid = 1020] [id = 22] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 10A0A000 == 24 [pid = 1020] [id = 21] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 12DC4800 == 23 [pid = 1020] [id = 27] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1AD89C00 == 22 [pid = 1020] [id = 15] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 13246800 == 21 [pid = 1020] [id = 23] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1394F000 == 20 [pid = 1020] [id = 24] 17:57:59 INFO - PROCESS | 1020 | --DOCSHELL 1AD86C00 == 19 [pid = 1020] [id = 14] 17:57:59 INFO - PROCESS | 1020 | 1468025879202 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]]]}] 17:57:59 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.) 17:57:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1705ms 17:57:59 INFO - PROCESS | 1020 | 1468025879263 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:57:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:57:59 INFO - PROCESS | 1020 | 1468025879267 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:57:59 INFO - PROCESS | 1020 | 1468025879272 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 1020 | 1468025879276 Marionette TRACE conn3 <- [1,738,null,{}] 17:57:59 INFO - PROCESS | 1020 | 1468025879281 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}] 17:57:59 INFO - PROCESS | 1020 | 1468025879284 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:59 INFO - PROCESS | 1020 | 1468025879369 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:57:59 INFO - PROCESS | 1020 | 1468025879435 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 1020 | 1468025879440 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:57:59 INFO - PROCESS | 1020 | ++DOCSHELL 10A78C00 == 20 [pid = 1020] [id = 194] 17:57:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (10A79C00) [pid = 1020] [serial = 580] [outer = 00000000] 17:57:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (112DD400) [pid = 1020] [serial = 581] [outer = 10A79C00] 17:57:59 INFO - PROCESS | 1020 | 1468025879491 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (114D7C00) [pid = 1020] [serial = 582] [outer = 10A79C00] 17:58:00 INFO - PROCESS | 1020 | 1468025880389 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]]]}] 17:58:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:58:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1142ms 17:58:00 INFO - PROCESS | 1020 | 1468025880417 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 1020 | 1468025880422 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:58:00 INFO - PROCESS | 1020 | 1468025880436 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1020 | 1468025880439 Marionette TRACE conn3 <- [1,742,null,{}] 17:58:00 INFO - PROCESS | 1020 | 1468025880443 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}] 17:58:00 INFO - PROCESS | 1020 | 1468025880445 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:00 INFO - PROCESS | 1020 | 1468025880559 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:58:00 INFO - PROCESS | 1020 | 1468025880568 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1020 | 1468025880571 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:00 INFO - PROCESS | 1020 | ++DOCSHELL 131EA400 == 21 [pid = 1020] [id = 195] 17:58:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (131EA800) [pid = 1020] [serial = 583] [outer = 00000000] 17:58:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (13438800) [pid = 1020] [serial = 584] [outer = 131EA800] 17:58:00 INFO - PROCESS | 1020 | 1468025880654 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13958000) [pid = 1020] [serial = 585] [outer = 131EA800] 17:58:01 INFO - PROCESS | 1020 | 1468025881595 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]]]}] 17:58:01 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 17:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1220ms 17:58:01 INFO - PROCESS | 1020 | 1468025881646 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 1020 | 1468025881648 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:58:01 INFO - PROCESS | 1020 | 1468025881652 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 1020 | 1468025881655 Marionette TRACE conn3 <- [1,746,null,{}] 17:58:01 INFO - PROCESS | 1020 | 1468025881671 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}] 17:58:01 INFO - PROCESS | 1020 | 1468025881675 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:01 INFO - PROCESS | 1020 | 1468025881781 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:58:01 INFO - PROCESS | 1020 | 1468025881788 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 1020 | 1468025881791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:01 INFO - PROCESS | 1020 | ++DOCSHELL 15582000 == 22 [pid = 1020] [id = 196] 17:58:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (15586C00) [pid = 1020] [serial = 586] [outer = 00000000] 17:58:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (15879800) [pid = 1020] [serial = 587] [outer = 15586C00] 17:58:01 INFO - PROCESS | 1020 | 1468025881838 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1667D000) [pid = 1020] [serial = 588] [outer = 15586C00] 17:58:02 INFO - PROCESS | 1020 | 1468025882301 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]]]}] 17:58:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 703ms 17:58:02 INFO - PROCESS | 1020 | 1468025882360 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:58:02 INFO - PROCESS | 1020 | 1468025882363 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:58:02 INFO - PROCESS | 1020 | 1468025882373 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:58:02 INFO - PROCESS | 1020 | 1468025882375 Marionette TRACE conn3 <- [1,750,null,{}] 17:58:02 INFO - PROCESS | 1020 | 1468025882378 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}] 17:58:02 INFO - PROCESS | 1020 | 1468025882380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:02 INFO - PROCESS | 1020 | 1468025882538 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (10A80400) [pid = 1020] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1292D400) [pid = 1020] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (14FB4800) [pid = 1020] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (11279400) [pid = 1020] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (13DB8400) [pid = 1020] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1667BC00) [pid = 1020] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (17A10000) [pid = 1020] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (15613C00) [pid = 1020] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (1315E400) [pid = 1020] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (10A77C00) [pid = 1020] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:58:02 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (16ADD400) [pid = 1020] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:58:02 INFO - PROCESS | 1020 | 1468025882594 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 1020 | 1468025882596 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:02 INFO - PROCESS | 1020 | ++DOCSHELL 0F31B800 == 23 [pid = 1020] [id = 197] 17:58:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (1036A800) [pid = 1020] [serial = 589] [outer = 00000000] 17:58:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (12BCF800) [pid = 1020] [serial = 590] [outer = 1036A800] 17:58:02 INFO - PROCESS | 1020 | 1468025882640 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (142F9000) [pid = 1020] [serial = 591] [outer = 1036A800] 17:58:03 INFO - PROCESS | 1020 | 1468025883456 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:58:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1095ms 17:58:03 INFO - PROCESS | 1020 | 1468025883467 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1020 | 1468025883469 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:58:03 INFO - PROCESS | 1020 | 1468025883472 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1020 | 1468025883474 Marionette TRACE conn3 <- [1,754,null,{}] 17:58:03 INFO - PROCESS | 1020 | 1468025883477 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}] 17:58:03 INFO - PROCESS | 1020 | 1468025883479 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:03 INFO - PROCESS | 1020 | 1468025883554 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:58:03 INFO - PROCESS | 1020 | 1468025883622 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 1020 | 1468025883624 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:03 INFO - PROCESS | 1020 | ++DOCSHELL 16AE3000 == 24 [pid = 1020] [id = 198] 17:58:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (16AE4400) [pid = 1020] [serial = 592] [outer = 00000000] 17:58:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (17529C00) [pid = 1020] [serial = 593] [outer = 16AE4400] 17:58:03 INFO - PROCESS | 1020 | 1468025883666 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (17530000) [pid = 1020] [serial = 594] [outer = 16AE4400] 17:58:04 INFO - PROCESS | 1020 | 1468025884498 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]]]}] 17:58:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1033ms 17:58:04 INFO - PROCESS | 1020 | 1468025884522 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 1020 | 1468025884524 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:58:04 INFO - PROCESS | 1020 | 1468025884564 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - PROCESS | 1020 | 1468025884567 Marionette TRACE conn3 <- [1,758,null,{}] 17:58:04 INFO - PROCESS | 1020 | 1468025884573 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}] 17:58:04 INFO - PROCESS | 1020 | 1468025884577 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:04 INFO - PROCESS | 1020 | 1468025884675 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:58:04 INFO - PROCESS | 1020 | 1468025884785 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 1020 | 1468025884788 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:04 INFO - PROCESS | 1020 | ++DOCSHELL 10A81400 == 25 [pid = 1020] [id = 199] 17:58:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (10B5A400) [pid = 1020] [serial = 595] [outer = 00000000] 17:58:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (112DDC00) [pid = 1020] [serial = 596] [outer = 10B5A400] 17:58:04 INFO - PROCESS | 1020 | 1468025884844 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (12B09400) [pid = 1020] [serial = 597] [outer = 10B5A400] 17:58:05 INFO - PROCESS | 1020 | 1468025885605 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]]]}] 17:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1079ms 17:58:05 INFO - PROCESS | 1020 | 1468025885658 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 1020 | 1468025885662 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:58:05 INFO - PROCESS | 1020 | 1468025885668 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 1020 | 1468025885670 Marionette TRACE conn3 <- [1,762,null,{}] 17:58:05 INFO - PROCESS | 1020 | 1468025885676 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}] 17:58:05 INFO - PROCESS | 1020 | 1468025885681 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:05 INFO - PROCESS | 1020 | 1468025885792 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:58:05 INFO - PROCESS | 1020 | 1468025885866 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 1020 | 1468025885868 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:05 INFO - PROCESS | 1020 | ++DOCSHELL 13ED7800 == 26 [pid = 1020] [id = 200] 17:58:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13ED7C00) [pid = 1020] [serial = 598] [outer = 00000000] 17:58:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (154B9400) [pid = 1020] [serial = 599] [outer = 13ED7C00] 17:58:05 INFO - PROCESS | 1020 | 1468025885923 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (1699FC00) [pid = 1020] [serial = 600] [outer = 13ED7C00] 17:58:06 INFO - PROCESS | 1020 | 1468025886683 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]]]}] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (10A81000) [pid = 1020] [serial = 572] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1756A400) [pid = 1020] [serial = 546] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (16D9F400) [pid = 1020] [serial = 545] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (11279000) [pid = 1020] [serial = 548] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (11437800) [pid = 1020] [serial = 549] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (131F0000) [pid = 1020] [serial = 543] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (130DD800) [pid = 1020] [serial = 542] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (15613400) [pid = 1020] [serial = 554] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (12BD2000) [pid = 1020] [serial = 567] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (17013800) [pid = 1020] [serial = 561] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (16AE0C00) [pid = 1020] [serial = 557] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (1806D000) [pid = 1020] [serial = 563] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (11AE9800) [pid = 1020] [serial = 566] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (15820800) [pid = 1020] [serial = 555] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 53 (16F86800) [pid = 1020] [serial = 560] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 52 (16ADEC00) [pid = 1020] [serial = 570] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 51 (16678800) [pid = 1020] [serial = 569] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 50 (180CAC00) [pid = 1020] [serial = 564] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 49 (10FAB400) [pid = 1020] [serial = 573] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 48 (13244C00) [pid = 1020] [serial = 551] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 47 (13443400) [pid = 1020] [serial = 552] [outer = 00000000] [url = about:blank] 17:58:06 INFO - PROCESS | 1020 | --DOMWINDOW == 46 (16D9A800) [pid = 1020] [serial = 558] [outer = 00000000] [url = about:blank] 17:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1095ms 17:58:06 INFO - PROCESS | 1020 | 1468025886764 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1020 | 1468025886768 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:58:06 INFO - PROCESS | 1020 | 1468025886773 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:58:06 INFO - PROCESS | 1020 | 1468025886776 Marionette TRACE conn3 <- [1,766,null,{}] 17:58:06 INFO - PROCESS | 1020 | 1468025886781 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}] 17:58:06 INFO - PROCESS | 1020 | 1468025886784 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:06 INFO - PROCESS | 1020 | 1468025886873 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:58:06 INFO - PROCESS | 1020 | 1468025886881 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 1020 | 1468025886885 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:06 INFO - PROCESS | 1020 | ++DOCSHELL 10A0E800 == 27 [pid = 1020] [id = 201] 17:58:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 47 (10A7C000) [pid = 1020] [serial = 601] [outer = 00000000] 17:58:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 48 (11273400) [pid = 1020] [serial = 602] [outer = 10A7C000] 17:58:06 INFO - PROCESS | 1020 | 1468025886931 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 49 (114CA400) [pid = 1020] [serial = 603] [outer = 10A7C000] 17:58:07 INFO - PROCESS | 1020 | 1468025887379 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]]]}] 17:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 642ms 17:58:07 INFO - PROCESS | 1020 | 1468025887415 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 1020 | 1468025887419 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:58:07 INFO - PROCESS | 1020 | 1468025887425 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - PROCESS | 1020 | 1468025887427 Marionette TRACE conn3 <- [1,770,null,{}] 17:58:07 INFO - PROCESS | 1020 | 1468025887431 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}] 17:58:07 INFO - PROCESS | 1020 | 1468025887433 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:07 INFO - PROCESS | 1020 | 1468025887548 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:58:07 INFO - PROCESS | 1020 | 1468025887556 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 1020 | 1468025887558 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:07 INFO - PROCESS | 1020 | ++DOCSHELL 131F0000 == 28 [pid = 1020] [id = 202] 17:58:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 50 (131F0800) [pid = 1020] [serial = 604] [outer = 00000000] 17:58:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 51 (13246400) [pid = 1020] [serial = 605] [outer = 131F0800] 17:58:07 INFO - PROCESS | 1020 | 1468025887603 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 52 (1394F800) [pid = 1020] [serial = 606] [outer = 131F0800] 17:58:08 INFO - PROCESS | 1020 | 1468025888040 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 626ms 17:58:08 INFO - PROCESS | 1020 | 1468025888061 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 1020 | 1468025888063 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:58:08 INFO - PROCESS | 1020 | 1468025888066 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 1020 | 1468025888069 Marionette TRACE conn3 <- [1,774,null,{}] 17:58:08 INFO - PROCESS | 1020 | 1468025888083 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}] 17:58:08 INFO - PROCESS | 1020 | 1468025888088 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:08 INFO - PROCESS | 1020 | 1468025888169 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:58:08 INFO - PROCESS | 1020 | 1468025888176 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 1020 | 1468025888179 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:08 INFO - PROCESS | 1020 | ++DOCSHELL 1558A000 == 29 [pid = 1020] [id = 203] 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 53 (15613400) [pid = 1020] [serial = 607] [outer = 00000000] 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 54 (15820800) [pid = 1020] [serial = 608] [outer = 15613400] 17:58:08 INFO - PROCESS | 1020 | 1468025888228 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (167E6400) [pid = 1020] [serial = 609] [outer = 15613400] 17:58:08 INFO - PROCESS | 1020 | 1468025888657 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 625ms 17:58:08 INFO - PROCESS | 1020 | 1468025888713 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 1020 | 1468025888716 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:58:08 INFO - PROCESS | 1020 | 1468025888719 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:58:08 INFO - PROCESS | 1020 | 1468025888721 Marionette TRACE conn3 <- [1,778,null,{}] 17:58:08 INFO - PROCESS | 1020 | 1468025888724 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}] 17:58:08 INFO - PROCESS | 1020 | 1468025888726 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:08 INFO - PROCESS | 1020 | 1468025888810 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:58:08 INFO - PROCESS | 1020 | 1468025888815 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 1020 | 1468025888817 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:08 INFO - PROCESS | 1020 | ++DOCSHELL 16AE6C00 == 30 [pid = 1020] [id = 204] 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (16AE7000) [pid = 1020] [serial = 610] [outer = 00000000] 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (16F86400) [pid = 1020] [serial = 611] [outer = 16AE7000] 17:58:08 INFO - PROCESS | 1020 | 1468025888860 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (170A7000) [pid = 1020] [serial = 612] [outer = 16AE7000] 17:58:09 INFO - PROCESS | 1020 | 1468025889343 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]]]}] 17:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 626ms 17:58:09 INFO - PROCESS | 1020 | 1468025889358 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 1020 | 1468025889360 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:58:09 INFO - PROCESS | 1020 | 1468025889373 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 1020 | 1468025889374 Marionette TRACE conn3 <- [1,782,null,{}] 17:58:09 INFO - PROCESS | 1020 | 1468025889378 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}] 17:58:09 INFO - PROCESS | 1020 | 1468025889380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:09 INFO - PROCESS | 1020 | 1468025889481 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:58:09 INFO - PROCESS | 1020 | 1468025889486 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1020 | 1468025889488 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:09 INFO - PROCESS | 1020 | ++DOCSHELL 103CD000 == 31 [pid = 1020] [id = 205] 17:58:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (10FAB000) [pid = 1020] [serial = 613] [outer = 00000000] 17:58:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (1756D800) [pid = 1020] [serial = 614] [outer = 10FAB000] 17:58:09 INFO - PROCESS | 1020 | 1468025889531 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (1772C000) [pid = 1020] [serial = 615] [outer = 10FAB000] 17:58:09 INFO - PROCESS | 1020 | 1468025889957 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]]]}] 17:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 641ms 17:58:10 INFO - PROCESS | 1020 | 1468025890007 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 1020 | 1468025890009 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:58:10 INFO - PROCESS | 1020 | 1468025890012 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:58:10 INFO - PROCESS | 1020 | 1468025890014 Marionette TRACE conn3 <- [1,786,null,{}] 17:58:10 INFO - PROCESS | 1020 | 1468025890018 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}] 17:58:10 INFO - PROCESS | 1020 | 1468025890023 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:10 INFO - PROCESS | 1020 | 1468025890150 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:58:10 INFO - PROCESS | 1020 | 1468025890232 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1020 | 1468025890234 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:10 INFO - PROCESS | 1020 | ++DOCSHELL 17AF9C00 == 32 [pid = 1020] [id = 206] 17:58:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (18069000) [pid = 1020] [serial = 616] [outer = 00000000] 17:58:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (180C4800) [pid = 1020] [serial = 617] [outer = 18069000] 17:58:10 INFO - PROCESS | 1020 | 1468025890278 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (180CA400) [pid = 1020] [serial = 618] [outer = 18069000] 17:58:10 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (10A79C00) [pid = 1020] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:58:10 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (15586C00) [pid = 1020] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:58:10 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1036A800) [pid = 1020] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:58:10 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (12825C00) [pid = 1020] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:58:10 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (131EA800) [pid = 1020] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:58:10 INFO - PROCESS | 1020 | 1468025890661 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]]]}] 17:58:10 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 17:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 704ms 17:58:10 INFO - PROCESS | 1020 | 1468025890712 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 1020 | 1468025890714 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:58:10 INFO - PROCESS | 1020 | 1468025890717 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1020 | 1468025890729 Marionette TRACE conn3 <- [1,790,null,{}] 17:58:10 INFO - PROCESS | 1020 | 1468025890733 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}] 17:58:10 INFO - PROCESS | 1020 | 1468025890735 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:10 INFO - PROCESS | 1020 | 1468025890837 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:58:10 INFO - PROCESS | 1020 | 1468025890885 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1020 | 1468025890887 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:10 INFO - PROCESS | 1020 | ++DOCSHELL 1701C000 == 33 [pid = 1020] [id = 207] 17:58:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (1752A800) [pid = 1020] [serial = 619] [outer = 00000000] 17:58:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (18245C00) [pid = 1020] [serial = 620] [outer = 1752A800] 17:58:10 INFO - PROCESS | 1020 | 1468025890929 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (18246C00) [pid = 1020] [serial = 621] [outer = 1752A800] 17:58:11 INFO - PROCESS | 1020 | 1468025891283 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]]]}] 17:58:11 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 17:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 594ms 17:58:11 INFO - PROCESS | 1020 | 1468025891315 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1020 | 1468025891316 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:58:11 INFO - PROCESS | 1020 | 1468025891320 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:58:11 INFO - PROCESS | 1020 | 1468025891322 Marionette TRACE conn3 <- [1,794,null,{}] 17:58:11 INFO - PROCESS | 1020 | 1468025891326 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}] 17:58:11 INFO - PROCESS | 1020 | 1468025891329 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:11 INFO - PROCESS | 1020 | 1468025891436 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:58:11 INFO - PROCESS | 1020 | 1468025891443 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 1020 | 1468025891445 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:11 INFO - PROCESS | 1020 | ++DOCSHELL 13246000 == 34 [pid = 1020] [id = 208] 17:58:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (15AD1400) [pid = 1020] [serial = 622] [outer = 00000000] 17:58:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1975B000) [pid = 1020] [serial = 623] [outer = 15AD1400] 17:58:11 INFO - PROCESS | 1020 | 1468025891488 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (197C0400) [pid = 1020] [serial = 624] [outer = 15AD1400] 17:58:11 INFO - PROCESS | 1020 | 1468025891897 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]]]}] 17:58:11 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 17:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 641ms 17:58:11 INFO - PROCESS | 1020 | 1468025891958 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1020 | 1468025891960 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:58:11 INFO - PROCESS | 1020 | 1468025891964 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:58:11 INFO - PROCESS | 1020 | 1468025891965 Marionette TRACE conn3 <- [1,798,null,{}] 17:58:11 INFO - PROCESS | 1020 | 1468025891969 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}] 17:58:11 INFO - PROCESS | 1020 | 1468025891971 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:12 INFO - PROCESS | 1020 | 1468025892079 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:58:12 INFO - PROCESS | 1020 | 1468025892086 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1020 | 1468025892088 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:12 INFO - PROCESS | 1020 | ++DOCSHELL 19756000 == 35 [pid = 1020] [id = 209] 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (197CB800) [pid = 1020] [serial = 625] [outer = 00000000] 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1990F800) [pid = 1020] [serial = 626] [outer = 197CB800] 17:58:12 INFO - PROCESS | 1020 | 1468025892130 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (19C3CC00) [pid = 1020] [serial = 627] [outer = 197CB800] 17:58:12 INFO - PROCESS | 1020 | 1468025892530 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]]]}] 17:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 594ms 17:58:12 INFO - PROCESS | 1020 | 1468025892561 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 1020 | 1468025892563 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:58:12 INFO - PROCESS | 1020 | 1468025892576 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - PROCESS | 1020 | 1468025892578 Marionette TRACE conn3 <- [1,802,null,{}] 17:58:12 INFO - PROCESS | 1020 | 1468025892581 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}] 17:58:12 INFO - PROCESS | 1020 | 1468025892583 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:12 INFO - PROCESS | 1020 | 1468025892689 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:58:12 INFO - PROCESS | 1020 | 1468025892765 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1020 | 1468025892767 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:12 INFO - PROCESS | 1020 | ++DOCSHELL 1824E400 == 36 [pid = 1020] [id = 210] 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (197C6400) [pid = 1020] [serial = 628] [outer = 00000000] 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (19C59800) [pid = 1020] [serial = 629] [outer = 197C6400] 17:58:12 INFO - PROCESS | 1020 | 1468025892809 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (19C5D400) [pid = 1020] [serial = 630] [outer = 197C6400] 17:58:13 INFO - PROCESS | 1020 | 1468025893292 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] 17:58:13 INFO - PROCESS | 1020 | 1468025893331 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:58:13 INFO - PROCESS | 1020 | 1468025893337 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 1020 | 1468025893340 Marionette TRACE conn3 <- [1,806,null,{}] 17:58:13 INFO - PROCESS | 1020 | 1468025893346 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}] 17:58:13 INFO - PROCESS | 1020 | 1468025893349 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:13 INFO - PROCESS | 1020 | 1468025893463 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:58:13 INFO - PROCESS | 1020 | 1468025893557 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 1020 | 1468025893559 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:13 INFO - PROCESS | 1020 | ++DOCSHELL 10FAC800 == 37 [pid = 1020] [id = 211] 17:58:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10FB0800) [pid = 1020] [serial = 631] [outer = 00000000] 17:58:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1315C400) [pid = 1020] [serial = 632] [outer = 10FB0800] 17:58:13 INFO - PROCESS | 1020 | 1468025893614 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1343F400) [pid = 1020] [serial = 633] [outer = 10FB0800] 17:58:14 INFO - PROCESS | 1020 | 1468025894201 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 907ms 17:58:14 INFO - PROCESS | 1020 | 1468025894239 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1020 | 1468025894244 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:58:14 INFO - PROCESS | 1020 | 1468025894250 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1020 | 1468025894253 Marionette TRACE conn3 <- [1,810,null,{}] 17:58:14 INFO - PROCESS | 1020 | 1468025894257 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}] 17:58:14 INFO - PROCESS | 1020 | 1468025894259 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:14 INFO - PROCESS | 1020 | 1468025894365 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:58:14 INFO - PROCESS | 1020 | 1468025894462 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1020 | 1468025894464 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:14 INFO - PROCESS | 1020 | ++DOCSHELL 15812C00 == 38 [pid = 1020] [id = 212] 17:58:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15815400) [pid = 1020] [serial = 634] [outer = 00000000] 17:58:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16AE0000) [pid = 1020] [serial = 635] [outer = 15815400] 17:58:14 INFO - PROCESS | 1020 | 1468025894518 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1701D000) [pid = 1020] [serial = 636] [outer = 15815400] 17:58:15 INFO - PROCESS | 1020 | 1468025895071 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] 17:58:15 INFO - PROCESS | 1020 | 1468025895157 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:58:15 INFO - PROCESS | 1020 | 1468025895160 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 1020 | 1468025895164 Marionette TRACE conn3 <- [1,814,null,{}] 17:58:15 INFO - PROCESS | 1020 | 1468025895174 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}] 17:58:15 INFO - PROCESS | 1020 | 1468025895179 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:15 INFO - PROCESS | 1020 | 1468025895311 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:58:15 INFO - PROCESS | 1020 | 1468025895413 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 1020 | 1468025895416 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:15 INFO - PROCESS | 1020 | ++DOCSHELL 180CE400 == 39 [pid = 1020] [id = 213] 17:58:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (18244800) [pid = 1020] [serial = 637] [outer = 00000000] 17:58:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19C49C00) [pid = 1020] [serial = 638] [outer = 18244800] 17:58:15 INFO - PROCESS | 1020 | 1468025895471 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19E39800) [pid = 1020] [serial = 639] [outer = 18244800] 17:58:16 INFO - PROCESS | 1020 | 1468025896024 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 938ms 17:58:16 INFO - PROCESS | 1020 | 1468025896105 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1020 | 1468025896108 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:58:16 INFO - PROCESS | 1020 | 1468025896111 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1020 | 1468025896113 Marionette TRACE conn3 <- [1,818,null,{}] 17:58:16 INFO - PROCESS | 1020 | 1468025896117 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}] 17:58:16 INFO - PROCESS | 1020 | 1468025896119 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:16 INFO - PROCESS | 1020 | 1468025896232 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:58:16 INFO - PROCESS | 1020 | 1468025896474 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 1020 | 1468025896478 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:16 INFO - PROCESS | 1020 | ++DOCSHELL 10434400 == 40 [pid = 1020] [id = 214] 17:58:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (10441800) [pid = 1020] [serial = 640] [outer = 00000000] 17:58:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (10A0AC00) [pid = 1020] [serial = 641] [outer = 10441800] 17:58:16 INFO - PROCESS | 1020 | 1468025896539 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (10FB7400) [pid = 1020] [serial = 642] [outer = 10441800] 17:58:17 INFO - PROCESS | 1020 | 1468025897116 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]]]}] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 19756000 == 39 [pid = 1020] [id = 209] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 13246000 == 38 [pid = 1020] [id = 208] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 1701C000 == 37 [pid = 1020] [id = 207] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 17AF9C00 == 36 [pid = 1020] [id = 206] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 103CD000 == 35 [pid = 1020] [id = 205] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 16AE6C00 == 34 [pid = 1020] [id = 204] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 1558A000 == 33 [pid = 1020] [id = 203] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 131F0000 == 32 [pid = 1020] [id = 202] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 10A0E800 == 31 [pid = 1020] [id = 201] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 15812C00 == 30 [pid = 1020] [id = 212] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 180CE400 == 29 [pid = 1020] [id = 213] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 1824E400 == 28 [pid = 1020] [id = 210] 17:58:17 INFO - PROCESS | 1020 | --DOCSHELL 10FAC800 == 27 [pid = 1020] [id = 211] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (17529C00) [pid = 1020] [serial = 593] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (112DD400) [pid = 1020] [serial = 581] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15879800) [pid = 1020] [serial = 587] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (12BCF800) [pid = 1020] [serial = 590] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13C3C000) [pid = 1020] [serial = 578] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (130D4C00) [pid = 1020] [serial = 576] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (12D81800) [pid = 1020] [serial = 575] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13438800) [pid = 1020] [serial = 584] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (13958000) [pid = 1020] [serial = 585] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1667D000) [pid = 1020] [serial = 588] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (142F9000) [pid = 1020] [serial = 591] [outer = 00000000] [url = about:blank] 17:58:17 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (114D7C00) [pid = 1020] [serial = 582] [outer = 00000000] [url = about:blank] 17:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1642ms 17:58:17 INFO - PROCESS | 1020 | 1468025897772 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 1020 | 1468025897777 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:58:17 INFO - PROCESS | 1020 | 1468025897782 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 1020 | 1468025897785 Marionette TRACE conn3 <- [1,822,null,{}] 17:58:17 INFO - PROCESS | 1020 | 1468025897792 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}] 17:58:17 INFO - PROCESS | 1020 | 1468025897796 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:17 INFO - PROCESS | 1020 | 1468025897879 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:58:17 INFO - PROCESS | 1020 | 1468025897887 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 1020 | 1468025897892 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:17 INFO - PROCESS | 1020 | ++DOCSHELL 10A7AC00 == 28 [pid = 1020] [id = 215] 17:58:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10A7BC00) [pid = 1020] [serial = 643] [outer = 00000000] 17:58:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (10FB2400) [pid = 1020] [serial = 644] [outer = 10A7BC00] 17:58:17 INFO - PROCESS | 1020 | 1468025897944 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (11431400) [pid = 1020] [serial = 645] [outer = 10A7BC00] 17:58:18 INFO - PROCESS | 1020 | 1468025898493 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]]]}] 17:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 750ms 17:58:18 INFO - PROCESS | 1020 | 1468025898553 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:58:18 INFO - PROCESS | 1020 | 1468025898556 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:58:18 INFO - PROCESS | 1020 | 1468025898562 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 1020 | 1468025898566 Marionette TRACE conn3 <- [1,826,null,{}] 17:58:18 INFO - PROCESS | 1020 | 1468025898570 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}] 17:58:18 INFO - PROCESS | 1020 | 1468025898573 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:18 INFO - PROCESS | 1020 | 1468025898655 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:58:18 INFO - PROCESS | 1020 | 1468025898664 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 1020 | 1468025898667 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:18 INFO - PROCESS | 1020 | ++DOCSHELL 130D9800 == 29 [pid = 1020] [id = 216] 17:58:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (130D9C00) [pid = 1020] [serial = 646] [outer = 00000000] 17:58:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1315E400) [pid = 1020] [serial = 647] [outer = 130D9C00] 17:58:18 INFO - PROCESS | 1020 | 1468025898713 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13246800) [pid = 1020] [serial = 648] [outer = 130D9C00] 17:58:19 INFO - PROCESS | 1020 | 1468025899157 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 657ms 17:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:58:19 INFO - PROCESS | 1020 | 1468025899217 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 1020 | 1468025899219 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:58:19 INFO - PROCESS | 1020 | 1468025899223 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1020 | 1468025899224 Marionette TRACE conn3 <- [1,830,null,{}] 17:58:19 INFO - PROCESS | 1020 | 1468025899234 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}] 17:58:19 INFO - PROCESS | 1020 | 1468025899240 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:19 INFO - PROCESS | 1020 | 1468025899355 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:58:19 INFO - PROCESS | 1020 | 1468025899438 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 1020 | 1468025899442 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:19 INFO - PROCESS | 1020 | ++DOCSHELL 14FB8800 == 30 [pid = 1020] [id = 217] 17:58:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (14FB8C00) [pid = 1020] [serial = 649] [outer = 00000000] 17:58:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15587800) [pid = 1020] [serial = 650] [outer = 14FB8C00] 17:58:19 INFO - PROCESS | 1020 | 1468025899489 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15617800) [pid = 1020] [serial = 651] [outer = 14FB8C00] 17:58:19 INFO - PROCESS | 1020 | 1468025899863 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 17:58:19 INFO - PROCESS | 1020 | 1468025899924 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:58:19 INFO - PROCESS | 1020 | 1468025899926 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:58:19 INFO - PROCESS | 1020 | 1468025899929 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1020 | 1468025899931 Marionette TRACE conn3 <- [1,834,null,{}] 17:58:19 INFO - PROCESS | 1020 | 1468025899935 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}] 17:58:19 INFO - PROCESS | 1020 | 1468025899937 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:20 INFO - PROCESS | 1020 | 1468025900060 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:58:20 INFO - PROCESS | 1020 | 1468025900110 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1020 | 1468025900112 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:20 INFO - PROCESS | 1020 | ++DOCSHELL 1667C400 == 31 [pid = 1020] [id = 218] 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (167E3000) [pid = 1020] [serial = 652] [outer = 00000000] 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16ADD000) [pid = 1020] [serial = 653] [outer = 167E3000] 17:58:20 INFO - PROCESS | 1020 | 1468025900157 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16D9E800) [pid = 1020] [serial = 654] [outer = 167E3000] 17:58:20 INFO - PROCESS | 1020 | 1468025900563 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]]]}] 17:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 688ms 17:58:20 INFO - PROCESS | 1020 | 1468025900630 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 1020 | 1468025900632 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:58:20 INFO - PROCESS | 1020 | 1468025900635 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:58:20 INFO - PROCESS | 1020 | 1468025900637 Marionette TRACE conn3 <- [1,838,null,{}] 17:58:20 INFO - PROCESS | 1020 | 1468025900640 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}] 17:58:20 INFO - PROCESS | 1020 | 1468025900642 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:20 INFO - PROCESS | 1020 | 1468025900769 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:58:20 INFO - PROCESS | 1020 | 1468025900789 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1020 | 1468025900791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:20 INFO - PROCESS | 1020 | ++DOCSHELL 16F8C000 == 32 [pid = 1020] [id = 219] 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17013400) [pid = 1020] [serial = 655] [outer = 00000000] 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1772B000) [pid = 1020] [serial = 656] [outer = 17013400] 17:58:20 INFO - PROCESS | 1020 | 1468025900835 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (17E7F800) [pid = 1020] [serial = 657] [outer = 17013400] 17:58:21 INFO - PROCESS | 1020 | 1468025901244 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]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 641ms 17:58:21 INFO - PROCESS | 1020 | 1468025901275 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 1020 | 1468025901278 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:58:21 INFO - PROCESS | 1020 | 1468025901281 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1020 | 1468025901283 Marionette TRACE conn3 <- [1,842,null,{}] 17:58:21 INFO - PROCESS | 1020 | 1468025901286 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}] 17:58:21 INFO - PROCESS | 1020 | 1468025901291 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:21 INFO - PROCESS | 1020 | 1468025901427 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:58:21 INFO - PROCESS | 1020 | 1468025901433 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1020 | 1468025901435 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:21 INFO - PROCESS | 1020 | ++DOCSHELL 1806B800 == 33 [pid = 1020] [id = 220] 17:58:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1806C400) [pid = 1020] [serial = 658] [outer = 00000000] 17:58:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1824A000) [pid = 1020] [serial = 659] [outer = 1806C400] 17:58:21 INFO - PROCESS | 1020 | 1468025901478 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19C42800) [pid = 1020] [serial = 660] [outer = 1806C400] 17:58:21 INFO - PROCESS | 1020 | 1468025901915 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]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 704ms 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10FAB000) [pid = 1020] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18069000) [pid = 1020] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1752A800) [pid = 1020] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (197CB800) [pid = 1020] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16AE4400) [pid = 1020] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13ED7C00) [pid = 1020] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15613400) [pid = 1020] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (10B5A400) [pid = 1020] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A7C000) [pid = 1020] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (131F0800) [pid = 1020] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16AE7000) [pid = 1020] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (15AD1400) [pid = 1020] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (197C6400) [pid = 1020] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:58:22 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (139DCC00) [pid = 1020] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:58:22 INFO - PROCESS | 1020 | 1468025902174 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1020 | 1468025902176 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:58:22 INFO - PROCESS | 1020 | 1468025902185 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1020 | 1468025902186 Marionette TRACE conn3 <- [1,846,null,{}] 17:58:22 INFO - PROCESS | 1020 | 1468025902190 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}] 17:58:22 INFO - PROCESS | 1020 | 1468025902192 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:58:22 INFO - PROCESS | 1020 | 1468025902265 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:58:22 INFO - PROCESS | 1020 | 1468025902272 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 1020 | 1468025902284 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:22 INFO - PROCESS | 1020 | ++DOCSHELL 1315EC00 == 34 [pid = 1020] [id = 221] 17:58:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (142F1C00) [pid = 1020] [serial = 661] [outer = 00000000] 17:58:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16D9A800) [pid = 1020] [serial = 662] [outer = 142F1C00] 17:58:22 INFO - PROCESS | 1020 | 1468025902327 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17A0F800) [pid = 1020] [serial = 663] [outer = 142F1C00] 17:58:22 INFO - PROCESS | 1020 | 1468025902730 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]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 578ms 17:58:22 INFO - PROCESS | 1020 | 1468025902780 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1020 | 1468025902782 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:58:22 INFO - PROCESS | 1020 | 1468025902785 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1020 | 1468025902786 Marionette TRACE conn3 <- [1,850,null,{}] 17:58:22 INFO - PROCESS | 1020 | 1468025902790 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}] 17:58:22 INFO - PROCESS | 1020 | 1468025902792 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:22 INFO - PROCESS | 1020 | 1468025902867 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:58:22 INFO - PROCESS | 1020 | 1468025902872 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 1020 | 1468025902874 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:22 INFO - PROCESS | 1020 | ++DOCSHELL 180CEC00 == 35 [pid = 1020] [id = 222] 17:58:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1824B000) [pid = 1020] [serial = 664] [outer = 00000000] 17:58:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19C46000) [pid = 1020] [serial = 665] [outer = 1824B000] 17:58:22 INFO - PROCESS | 1020 | 1468025902920 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19C5E400) [pid = 1020] [serial = 666] [outer = 1824B000] 17:58:23 INFO - PROCESS | 1020 | 1468025903342 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 594ms 17:58:23 INFO - PROCESS | 1020 | 1468025903388 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 1020 | 1468025903390 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:58:23 INFO - PROCESS | 1020 | 1468025903397 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 1020 | 1468025903398 Marionette TRACE conn3 <- [1,854,null,{}] 17:58:23 INFO - PROCESS | 1020 | 1468025903402 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}] 17:58:23 INFO - PROCESS | 1020 | 1468025903404 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:23 INFO - PROCESS | 1020 | 1468025903478 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:58:23 INFO - PROCESS | 1020 | 1468025903483 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1020 | 1468025903485 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:23 INFO - PROCESS | 1020 | ++DOCSHELL 19E43400 == 36 [pid = 1020] [id = 223] 17:58:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19E46C00) [pid = 1020] [serial = 667] [outer = 00000000] 17:58:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19EE4400) [pid = 1020] [serial = 668] [outer = 19E46C00] 17:58:23 INFO - PROCESS | 1020 | 1468025903528 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (104E0800) [pid = 1020] [serial = 669] [outer = 19E46C00] 17:58:23 INFO - PROCESS | 1020 | 1468025903964 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 594ms 17:58:23 INFO - PROCESS | 1020 | 1468025903991 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 1020 | 1468025903993 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:58:24 INFO - PROCESS | 1020 | 1468025903996 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1020 | 1468025903997 Marionette TRACE conn3 <- [1,858,null,{}] 17:58:24 INFO - PROCESS | 1020 | 1468025904001 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}] 17:58:24 INFO - PROCESS | 1020 | 1468025904002 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:24 INFO - PROCESS | 1020 | 1468025904122 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:58:24 INFO - PROCESS | 1020 | 1468025904127 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 1020 | 1468025904129 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:24 INFO - PROCESS | 1020 | ++DOCSHELL 13250000 == 37 [pid = 1020] [id = 224] 17:58:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16AE4400) [pid = 1020] [serial = 670] [outer = 00000000] 17:58:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1A086400) [pid = 1020] [serial = 671] [outer = 16AE4400] 17:58:24 INFO - PROCESS | 1020 | 1468025904172 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1A08A800) [pid = 1020] [serial = 672] [outer = 16AE4400] 17:58:25 INFO - PROCESS | 1020 | 1468025905006 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]]]}] 17:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1048ms 17:58:25 INFO - PROCESS | 1020 | 1468025905039 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 1020 | 1468025905044 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:58:25 INFO - PROCESS | 1020 | 1468025905068 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 1020 | 1468025905071 Marionette TRACE conn3 <- [1,862,null,{}] 17:58:25 INFO - PROCESS | 1020 | 1468025905077 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}] 17:58:25 INFO - PROCESS | 1020 | 1468025905081 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:25 INFO - PROCESS | 1020 | 1468025905216 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:58:25 INFO - PROCESS | 1020 | 1468025905338 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 1020 | 1468025905342 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:25 INFO - PROCESS | 1020 | ++DOCSHELL 13036C00 == 38 [pid = 1020] [id = 225] 17:58:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1307C000) [pid = 1020] [serial = 673] [outer = 00000000] 17:58:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1315F800) [pid = 1020] [serial = 674] [outer = 1307C000] 17:58:25 INFO - PROCESS | 1020 | 1468025905397 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (139DDC00) [pid = 1020] [serial = 675] [outer = 1307C000] 17:58:26 INFO - PROCESS | 1020 | 1468025906512 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]]]}] 17:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1517ms 17:58:26 INFO - PROCESS | 1020 | 1468025906580 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1020 | 1468025906584 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:58:26 INFO - PROCESS | 1020 | 1468025906589 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:58:26 INFO - PROCESS | 1020 | 1468025906592 Marionette TRACE conn3 <- [1,866,null,{}] 17:58:26 INFO - PROCESS | 1020 | 1468025906603 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}] 17:58:26 INFO - PROCESS | 1020 | 1468025906606 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:26 INFO - PROCESS | 1020 | 1468025906773 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 19E43400 == 37 [pid = 1020] [id = 223] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 180CEC00 == 36 [pid = 1020] [id = 222] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 1315EC00 == 35 [pid = 1020] [id = 221] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 1806B800 == 34 [pid = 1020] [id = 220] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 16F8C000 == 33 [pid = 1020] [id = 219] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 1667C400 == 32 [pid = 1020] [id = 218] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 14FB8800 == 31 [pid = 1020] [id = 217] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 130D9800 == 30 [pid = 1020] [id = 216] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 10A7AC00 == 29 [pid = 1020] [id = 215] 17:58:26 INFO - PROCESS | 1020 | --DOCSHELL 10434400 == 28 [pid = 1020] [id = 214] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (13DB9800) [pid = 1020] [serial = 579] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1756D800) [pid = 1020] [serial = 614] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (180C4800) [pid = 1020] [serial = 617] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (18245C00) [pid = 1020] [serial = 620] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C3CC00) [pid = 1020] [serial = 627] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (17530000) [pid = 1020] [serial = 594] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (154B9400) [pid = 1020] [serial = 599] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1699FC00) [pid = 1020] [serial = 600] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15820800) [pid = 1020] [serial = 608] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (167E6400) [pid = 1020] [serial = 609] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (112DDC00) [pid = 1020] [serial = 596] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (12B09400) [pid = 1020] [serial = 597] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (11273400) [pid = 1020] [serial = 602] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (114CA400) [pid = 1020] [serial = 603] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13246400) [pid = 1020] [serial = 605] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1394F800) [pid = 1020] [serial = 606] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16F86400) [pid = 1020] [serial = 611] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1975B000) [pid = 1020] [serial = 623] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19C59800) [pid = 1020] [serial = 629] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (180CA400) [pid = 1020] [serial = 618] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (18246C00) [pid = 1020] [serial = 621] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (197C0400) [pid = 1020] [serial = 624] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1990F800) [pid = 1020] [serial = 626] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1772C000) [pid = 1020] [serial = 615] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (170A7000) [pid = 1020] [serial = 612] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (19C5D400) [pid = 1020] [serial = 630] [outer = 00000000] [url = about:blank] 17:58:26 INFO - PROCESS | 1020 | 1468025906921 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1020 | 1468025906925 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:26 INFO - PROCESS | 1020 | ++DOCSHELL 104EB000 == 29 [pid = 1020] [id = 226] 17:58:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (10A01400) [pid = 1020] [serial = 676] [outer = 00000000] 17:58:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (114CA400) [pid = 1020] [serial = 677] [outer = 10A01400] 17:58:26 INFO - PROCESS | 1020 | 1468025906972 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (12B05800) [pid = 1020] [serial = 678] [outer = 10A01400] 17:58:27 INFO - PROCESS | 1020 | 1468025907357 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]]]}] 17:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 798ms 17:58:27 INFO - PROCESS | 1020 | 1468025907410 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 1020 | 1468025907415 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:58:27 INFO - PROCESS | 1020 | 1468025907422 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 1020 | 1468025907424 Marionette TRACE conn3 <- [1,870,null,{}] 17:58:27 INFO - PROCESS | 1020 | 1468025907428 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}] 17:58:27 INFO - PROCESS | 1020 | 1468025907431 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:27 INFO - PROCESS | 1020 | 1468025907514 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:58:27 INFO - PROCESS | 1020 | 1468025907521 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1020 | 1468025907523 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:27 INFO - PROCESS | 1020 | ++DOCSHELL 13160400 == 30 [pid = 1020] [id = 227] 17:58:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131E9C00) [pid = 1020] [serial = 679] [outer = 00000000] 17:58:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (139D9400) [pid = 1020] [serial = 680] [outer = 131E9C00] 17:58:27 INFO - PROCESS | 1020 | 1468025907569 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13DAE800) [pid = 1020] [serial = 681] [outer = 131E9C00] 17:58:28 INFO - PROCESS | 1020 | 1468025908026 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 641ms 17:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:58:28 INFO - PROCESS | 1020 | 1468025908060 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1020 | 1468025908063 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:58:28 INFO - PROCESS | 1020 | 1468025908066 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1020 | 1468025908069 Marionette TRACE conn3 <- [1,874,null,{}] 17:58:28 INFO - PROCESS | 1020 | 1468025908080 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}] 17:58:28 INFO - PROCESS | 1020 | 1468025908084 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:28 INFO - PROCESS | 1020 | 1468025908165 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:58:28 INFO - PROCESS | 1020 | 1468025908202 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1020 | 1468025908205 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:28 INFO - PROCESS | 1020 | ++DOCSHELL 16997800 == 31 [pid = 1020] [id = 228] 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16998800) [pid = 1020] [serial = 682] [outer = 00000000] 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16ADEC00) [pid = 1020] [serial = 683] [outer = 16998800] 17:58:28 INFO - PROCESS | 1020 | 1468025908253 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16AEB400) [pid = 1020] [serial = 684] [outer = 16998800] 17:58:28 INFO - PROCESS | 1020 | 1468025908686 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 626ms 17:58:28 INFO - PROCESS | 1020 | 1468025908710 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1020 | 1468025908713 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:58:28 INFO - PROCESS | 1020 | 1468025908716 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1020 | 1468025908718 Marionette TRACE conn3 <- [1,878,null,{}] 17:58:28 INFO - PROCESS | 1020 | 1468025908721 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}] 17:58:28 INFO - PROCESS | 1020 | 1468025908723 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:28 INFO - PROCESS | 1020 | 1468025908816 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:58:28 INFO - PROCESS | 1020 | 1468025908821 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1020 | 1468025908823 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:28 INFO - PROCESS | 1020 | ++DOCSHELL 1748F000 == 32 [pid = 1020] [id = 229] 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (17533800) [pid = 1020] [serial = 685] [outer = 00000000] 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (17A01400) [pid = 1020] [serial = 686] [outer = 17533800] 17:58:28 INFO - PROCESS | 1020 | 1468025908867 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (17A08C00) [pid = 1020] [serial = 687] [outer = 17533800] 17:58:29 INFO - PROCESS | 1020 | 1468025909324 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]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 641ms 17:58:29 INFO - PROCESS | 1020 | 1468025909352 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 1020 | 1468025909354 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:58:29 INFO - PROCESS | 1020 | 1468025909358 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:58:29 INFO - PROCESS | 1020 | 1468025909359 Marionette TRACE conn3 <- [1,882,null,{}] 17:58:29 INFO - PROCESS | 1020 | 1468025909363 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}] 17:58:29 INFO - PROCESS | 1020 | 1468025909365 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:29 INFO - PROCESS | 1020 | 1468025909469 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:58:29 INFO - PROCESS | 1020 | 1468025909476 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 1020 | 1468025909478 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:29 INFO - PROCESS | 1020 | ++DOCSHELL 17E80800 == 33 [pid = 1020] [id = 230] 17:58:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1806DC00) [pid = 1020] [serial = 688] [outer = 00000000] 17:58:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180CC400) [pid = 1020] [serial = 689] [outer = 1806DC00] 17:58:29 INFO - PROCESS | 1020 | 1468025909521 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1823F800) [pid = 1020] [serial = 690] [outer = 1806DC00] 17:58:30 INFO - PROCESS | 1020 | 1468025910027 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 704ms 17:58:30 INFO - PROCESS | 1020 | 1468025910063 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 1020 | 1468025910065 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:58:30 INFO - PROCESS | 1020 | 1468025910072 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1020 | 1468025910074 Marionette TRACE conn3 <- [1,886,null,{}] 17:58:30 INFO - PROCESS | 1020 | 1468025910077 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}] 17:58:30 INFO - PROCESS | 1020 | 1468025910083 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:30 INFO - PROCESS | 1020 | 1468025910212 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:58:30 INFO - PROCESS | 1020 | 1468025910224 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1020 | 1468025910226 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:30 INFO - PROCESS | 1020 | ++DOCSHELL 180CBC00 == 34 [pid = 1020] [id = 231] 17:58:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19901800) [pid = 1020] [serial = 691] [outer = 00000000] 17:58:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19C3E400) [pid = 1020] [serial = 692] [outer = 19901800] 17:58:30 INFO - PROCESS | 1020 | 1468025910269 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C40000) [pid = 1020] [serial = 693] [outer = 19901800] 17:58:30 INFO - PROCESS | 1020 | 1468025910707 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 17:58:30 INFO - PROCESS | 1020 | 1468025910809 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 1020 | 1468025910811 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:58:30 INFO - PROCESS | 1020 | 1468025910824 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1020 | 1468025910826 Marionette TRACE conn3 <- [1,890,null,{}] 17:58:30 INFO - PROCESS | 1020 | 1468025910830 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}] 17:58:30 INFO - PROCESS | 1020 | 1468025910831 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:30 INFO - PROCESS | 1020 | 1468025910933 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:58:30 INFO - PROCESS | 1020 | 1468025910944 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1020 | 1468025910946 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:30 INFO - PROCESS | 1020 | ++DOCSHELL 1752F400 == 35 [pid = 1020] [id = 232] 17:58:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19C45400) [pid = 1020] [serial = 694] [outer = 00000000] 17:58:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19E40800) [pid = 1020] [serial = 695] [outer = 19C45400] 17:58:30 INFO - PROCESS | 1020 | 1468025910989 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19E41000) [pid = 1020] [serial = 696] [outer = 19C45400] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (130D9C00) [pid = 1020] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (14FB8C00) [pid = 1020] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (10A7BC00) [pid = 1020] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1806C400) [pid = 1020] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17013400) [pid = 1020] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (10441800) [pid = 1020] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (142F1C00) [pid = 1020] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10FB0800) [pid = 1020] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15815400) [pid = 1020] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (18244800) [pid = 1020] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (167E3000) [pid = 1020] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1824B000) [pid = 1020] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:58:31 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19E46C00) [pid = 1020] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:58:31 INFO - PROCESS | 1020 | 1468025911488 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]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 750ms 17:58:31 INFO - PROCESS | 1020 | 1468025911578 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 1020 | 1468025911580 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:58:31 INFO - PROCESS | 1020 | 1468025911583 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:58:31 INFO - PROCESS | 1020 | 1468025911585 Marionette TRACE conn3 <- [1,894,null,{}] 17:58:31 INFO - PROCESS | 1020 | 1468025911589 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}] 17:58:31 INFO - PROCESS | 1020 | 1468025911590 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:31 INFO - PROCESS | 1020 | 1468025911669 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:58:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1756D000) [pid = 1020] [serial = 697] [outer = 19C59400] 17:58:31 INFO - PROCESS | 1020 | 1468025911693 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 1020 | 1468025911695 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:31 INFO - PROCESS | 1020 | ++DOCSHELL 130A9C00 == 36 [pid = 1020] [id = 233] 17:58:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1824CC00) [pid = 1020] [serial = 698] [outer = 00000000] 17:58:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (19C61400) [pid = 1020] [serial = 699] [outer = 1824CC00] 17:58:31 INFO - PROCESS | 1020 | 1468025911751 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (19E46C00) [pid = 1020] [serial = 700] [outer = 1824CC00] 17:58:32 INFO - PROCESS | 1020 | 1468025912202 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]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 688ms 17:58:32 INFO - PROCESS | 1020 | 1468025912283 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 1020 | 1468025912285 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:58:32 INFO - PROCESS | 1020 | 1468025912288 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:58:32 INFO - PROCESS | 1020 | 1468025912290 Marionette TRACE conn3 <- [1,898,null,{}] 17:58:32 INFO - PROCESS | 1020 | 1468025912294 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}] 17:58:32 INFO - PROCESS | 1020 | 1468025912295 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:32 INFO - PROCESS | 1020 | 1468025912397 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:58:32 INFO - PROCESS | 1020 | 1468025912406 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 1020 | 1468025912408 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:32 INFO - PROCESS | 1020 | ++DOCSHELL 17AF9C00 == 37 [pid = 1020] [id = 234] 17:58:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (19756400) [pid = 1020] [serial = 701] [outer = 00000000] 17:58:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1A439400) [pid = 1020] [serial = 702] [outer = 19756400] 17:58:32 INFO - PROCESS | 1020 | 1468025912449 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1A43C400) [pid = 1020] [serial = 703] [outer = 19756400] 17:58:32 INFO - PROCESS | 1020 | 1468025912870 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]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 641ms 17:58:32 INFO - PROCESS | 1020 | 1468025912927 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 1020 | 1468025912928 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:58:32 INFO - PROCESS | 1020 | 1468025912932 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1020 | 1468025912933 Marionette TRACE conn3 <- [1,902,null,{}] 17:58:32 INFO - PROCESS | 1020 | 1468025912937 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}] 17:58:32 INFO - PROCESS | 1020 | 1468025912938 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:33 INFO - PROCESS | 1020 | 1468025913019 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:58:33 INFO - PROCESS | 1020 | 1468025913024 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1020 | 1468025913026 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:33 INFO - PROCESS | 1020 | ++DOCSHELL 16AE1C00 == 38 [pid = 1020] [id = 235] 17:58:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1A441000) [pid = 1020] [serial = 704] [outer = 00000000] 17:58:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1A596800) [pid = 1020] [serial = 705] [outer = 1A441000] 17:58:33 INFO - PROCESS | 1020 | 1468025913070 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1A599400) [pid = 1020] [serial = 706] [outer = 1A441000] 17:58:33 INFO - PROCESS | 1020 | 1468025913692 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 845ms 17:58:33 INFO - PROCESS | 1020 | 1468025913776 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 1020 | 1468025913780 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:58:33 INFO - PROCESS | 1020 | 1468025913785 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:58:33 INFO - PROCESS | 1020 | 1468025913790 Marionette TRACE conn3 <- [1,906,null,{}] 17:58:33 INFO - PROCESS | 1020 | 1468025913795 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}] 17:58:33 INFO - PROCESS | 1020 | 1468025913798 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:33 INFO - PROCESS | 1020 | 1468025913907 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:58:34 INFO - PROCESS | 1020 | 1468025914031 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1020 | 1468025914034 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:34 INFO - PROCESS | 1020 | ++DOCSHELL 104E7000 == 39 [pid = 1020] [id = 236] 17:58:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (10A09800) [pid = 1020] [serial = 707] [outer = 00000000] 17:58:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (13156400) [pid = 1020] [serial = 708] [outer = 10A09800] 17:58:34 INFO - PROCESS | 1020 | 1468025914089 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (13DABC00) [pid = 1020] [serial = 709] [outer = 10A09800] 17:58:34 INFO - PROCESS | 1020 | 1468025914623 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 892ms 17:58:34 INFO - PROCESS | 1020 | 1468025914691 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1020 | 1468025914696 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:58:34 INFO - PROCESS | 1020 | 1468025914702 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1020 | 1468025914705 Marionette TRACE conn3 <- [1,910,null,{}] 17:58:34 INFO - PROCESS | 1020 | 1468025914709 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}] 17:58:34 INFO - PROCESS | 1020 | 1468025914711 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:34 INFO - PROCESS | 1020 | 1468025914828 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:58:34 INFO - PROCESS | 1020 | 1468025914931 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1020 | 1468025914934 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:34 INFO - PROCESS | 1020 | ++DOCSHELL 16A62800 == 40 [pid = 1020] [id = 237] 17:58:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16A64400) [pid = 1020] [serial = 710] [outer = 00000000] 17:58:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (17489C00) [pid = 1020] [serial = 711] [outer = 16A64400] 17:58:35 INFO - PROCESS | 1020 | 1468025914988 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (17AF1C00) [pid = 1020] [serial = 712] [outer = 16A64400] 17:58:35 INFO - PROCESS | 1020 | 1468025915589 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]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 954ms 17:58:35 INFO - PROCESS | 1020 | 1468025915647 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 1020 | 1468025915649 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:58:35 INFO - PROCESS | 1020 | 1468025915653 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 1020 | 1468025915657 Marionette TRACE conn3 <- [1,914,null,{}] 17:58:35 INFO - PROCESS | 1020 | 1468025915668 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}] 17:58:35 INFO - PROCESS | 1020 | 1468025915672 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:35 INFO - PROCESS | 1020 | 1468025915776 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:58:35 INFO - PROCESS | 1020 | 1468025915910 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1020 | 1468025915913 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:35 INFO - PROCESS | 1020 | ++DOCSHELL 1A441C00 == 41 [pid = 1020] [id = 238] 17:58:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A442C00) [pid = 1020] [serial = 713] [outer = 00000000] 17:58:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A596400) [pid = 1020] [serial = 714] [outer = 1A442C00] 17:58:35 INFO - PROCESS | 1020 | 1468025915969 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A5A1000) [pid = 1020] [serial = 715] [outer = 1A442C00] 17:58:36 INFO - PROCESS | 1020 | 1468025916671 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1048ms 17:58:36 INFO - PROCESS | 1020 | 1468025916705 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1020 | 1468025916709 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:58:36 INFO - PROCESS | 1020 | 1468025916733 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1020 | 1468025916736 Marionette TRACE conn3 <- [1,918,null,{}] 17:58:36 INFO - PROCESS | 1020 | 1468025916741 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}] 17:58:36 INFO - PROCESS | 1020 | 1468025916744 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:36 INFO - PROCESS | 1020 | 1468025916847 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:58:36 INFO - PROCESS | 1020 | 1468025916932 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 1020 | 1468025916936 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:37 INFO - PROCESS | 1020 | ++DOCSHELL 1047C000 == 42 [pid = 1020] [id = 239] 17:58:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (10A09C00) [pid = 1020] [serial = 716] [outer = 00000000] 17:58:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1055D800) [pid = 1020] [serial = 717] [outer = 10A09C00] 17:58:37 INFO - PROCESS | 1020 | 1468025917032 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1281F400) [pid = 1020] [serial = 718] [outer = 10A09C00] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 17AF9C00 == 41 [pid = 1020] [id = 234] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 130A9C00 == 40 [pid = 1020] [id = 233] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 1752F400 == 39 [pid = 1020] [id = 232] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 180CBC00 == 38 [pid = 1020] [id = 231] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 17E80800 == 37 [pid = 1020] [id = 230] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 1748F000 == 36 [pid = 1020] [id = 229] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 16997800 == 35 [pid = 1020] [id = 228] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 13160400 == 34 [pid = 1020] [id = 227] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 104EB000 == 33 [pid = 1020] [id = 226] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 13250000 == 32 [pid = 1020] [id = 224] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 13036C00 == 31 [pid = 1020] [id = 225] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 16A62800 == 30 [pid = 1020] [id = 237] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 1A441C00 == 29 [pid = 1020] [id = 238] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 16AE1C00 == 28 [pid = 1020] [id = 235] 17:58:37 INFO - PROCESS | 1020 | --DOCSHELL 104E7000 == 27 [pid = 1020] [id = 236] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1315E400) [pid = 1020] [serial = 647] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (13246800) [pid = 1020] [serial = 648] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (15587800) [pid = 1020] [serial = 650] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (10FB2400) [pid = 1020] [serial = 644] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1824A000) [pid = 1020] [serial = 659] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1772B000) [pid = 1020] [serial = 656] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (10FB7400) [pid = 1020] [serial = 642] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (10A0AC00) [pid = 1020] [serial = 641] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16D9A800) [pid = 1020] [serial = 662] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1343F400) [pid = 1020] [serial = 633] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1315C400) [pid = 1020] [serial = 632] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (19C42800) [pid = 1020] [serial = 660] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1701D000) [pid = 1020] [serial = 636] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16AE0000) [pid = 1020] [serial = 635] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (19E39800) [pid = 1020] [serial = 639] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (19C49C00) [pid = 1020] [serial = 638] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (11431400) [pid = 1020] [serial = 645] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16ADD000) [pid = 1020] [serial = 653] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (17E7F800) [pid = 1020] [serial = 657] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16D9E800) [pid = 1020] [serial = 654] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19C5E400) [pid = 1020] [serial = 666] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19C46000) [pid = 1020] [serial = 665] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15617800) [pid = 1020] [serial = 651] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (104E0800) [pid = 1020] [serial = 669] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (17A0F800) [pid = 1020] [serial = 663] [outer = 00000000] [url = about:blank] 17:58:37 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19EE4400) [pid = 1020] [serial = 668] [outer = 00000000] [url = about:blank] 17:58:38 INFO - PROCESS | 1020 | 1468025918127 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1455ms 17:58:38 INFO - PROCESS | 1020 | 1468025918190 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:58:38 INFO - PROCESS | 1020 | 1468025918194 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:58:38 INFO - PROCESS | 1020 | 1468025918198 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1020 | 1468025918203 Marionette TRACE conn3 <- [1,922,null,{}] 17:58:38 INFO - PROCESS | 1020 | 1468025918208 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}] 17:58:38 INFO - PROCESS | 1020 | 1468025918210 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:38 INFO - PROCESS | 1020 | 1468025918295 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:58:38 INFO - PROCESS | 1020 | 1468025918304 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 1020 | 1468025918307 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:38 INFO - PROCESS | 1020 | ++DOCSHELL 10A7D000 == 28 [pid = 1020] [id = 240] 17:58:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10A7F800) [pid = 1020] [serial = 719] [outer = 00000000] 17:58:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (11279000) [pid = 1020] [serial = 720] [outer = 10A7F800] 17:58:38 INFO - PROCESS | 1020 | 1468025918354 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11437800) [pid = 1020] [serial = 721] [outer = 10A7F800] 17:58:38 INFO - PROCESS | 1020 | 1468025918838 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 688ms 17:58:38 INFO - PROCESS | 1020 | 1468025918895 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 1020 | 1468025918900 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:58:38 INFO - PROCESS | 1020 | 1468025918907 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1020 | 1468025918910 Marionette TRACE conn3 <- [1,926,null,{}] 17:58:38 INFO - PROCESS | 1020 | 1468025918914 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}] 17:58:38 INFO - PROCESS | 1020 | 1468025918916 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:39 INFO - PROCESS | 1020 | 1468025919030 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:58:39 INFO - PROCESS | 1020 | 1468025919118 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1020 | 1468025919121 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:39 INFO - PROCESS | 1020 | ++DOCSHELL 1314DC00 == 29 [pid = 1020] [id = 241] 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1314E000) [pid = 1020] [serial = 722] [outer = 00000000] 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (131EF400) [pid = 1020] [serial = 723] [outer = 1314E000] 17:58:39 INFO - PROCESS | 1020 | 1468025919167 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (131F3400) [pid = 1020] [serial = 724] [outer = 1314E000] 17:58:39 INFO - PROCESS | 1020 | 1468025919541 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 704ms 17:58:39 INFO - PROCESS | 1020 | 1468025919605 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 1020 | 1468025919607 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:58:39 INFO - PROCESS | 1020 | 1468025919611 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 1020 | 1468025919614 Marionette TRACE conn3 <- [1,930,null,{}] 17:58:39 INFO - PROCESS | 1020 | 1468025919625 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}] 17:58:39 INFO - PROCESS | 1020 | 1468025919629 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:39 INFO - PROCESS | 1020 | 1468025919711 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:58:39 INFO - PROCESS | 1020 | 1468025919718 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1020 | 1468025919721 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:39 INFO - PROCESS | 1020 | ++DOCSHELL 142F4C00 == 30 [pid = 1020] [id = 242] 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (142F5400) [pid = 1020] [serial = 725] [outer = 00000000] 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15589000) [pid = 1020] [serial = 726] [outer = 142F5400] 17:58:39 INFO - PROCESS | 1020 | 1468025919768 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15812C00) [pid = 1020] [serial = 727] [outer = 142F5400] 17:58:40 INFO - PROCESS | 1020 | 1468025920255 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]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 704ms 17:58:40 INFO - PROCESS | 1020 | 1468025920310 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 1020 | 1468025920312 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:58:40 INFO - PROCESS | 1020 | 1468025920315 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1020 | 1468025920317 Marionette TRACE conn3 <- [1,934,null,{}] 17:58:40 INFO - PROCESS | 1020 | 1468025920320 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}] 17:58:40 INFO - PROCESS | 1020 | 1468025920322 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:40 INFO - PROCESS | 1020 | 1468025920458 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:58:40 INFO - PROCESS | 1020 | 1468025920479 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1020 | 1468025920481 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:40 INFO - PROCESS | 1020 | ++DOCSHELL 16674C00 == 31 [pid = 1020] [id = 243] 17:58:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16676C00) [pid = 1020] [serial = 728] [outer = 00000000] 17:58:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16A62800) [pid = 1020] [serial = 729] [outer = 16676C00] 17:58:40 INFO - PROCESS | 1020 | 1468025920524 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16AE8800) [pid = 1020] [serial = 730] [outer = 16676C00] 17:58:40 INFO - PROCESS | 1020 | 1468025920944 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 688ms 17:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:58:41 INFO - PROCESS | 1020 | 1468025921015 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 1020 | 1468025921017 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:58:41 INFO - PROCESS | 1020 | 1468025921020 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 1020 | 1468025921021 Marionette TRACE conn3 <- [1,938,null,{}] 17:58:41 INFO - PROCESS | 1020 | 1468025921024 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}] 17:58:41 INFO - PROCESS | 1020 | 1468025921026 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:41 INFO - PROCESS | 1020 | 1468025921140 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:58:41 INFO - PROCESS | 1020 | 1468025921148 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1020 | 1468025921150 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:41 INFO - PROCESS | 1020 | ++DOCSHELL 15587800 == 32 [pid = 1020] [id = 244] 17:58:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1699F000) [pid = 1020] [serial = 731] [outer = 00000000] 17:58:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1748A000) [pid = 1020] [serial = 732] [outer = 1699F000] 17:58:41 INFO - PROCESS | 1020 | 1468025921193 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1752A800) [pid = 1020] [serial = 733] [outer = 1699F000] 17:58:41 INFO - PROCESS | 1020 | 1468025921629 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 17:58:41 INFO - PROCESS | 1020 | 1468025921658 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 1020 | 1468025921660 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:58:41 INFO - PROCESS | 1020 | 1468025921664 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:58:41 INFO - PROCESS | 1020 | 1468025921665 Marionette TRACE conn3 <- [1,942,null,{}] 17:58:41 INFO - PROCESS | 1020 | 1468025921669 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}] 17:58:41 INFO - PROCESS | 1020 | 1468025921674 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:41 INFO - PROCESS | 1020 | 1468025921816 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:58:41 INFO - PROCESS | 1020 | 1468025921878 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1020 | 1468025921880 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:41 INFO - PROCESS | 1020 | ++DOCSHELL 18069000 == 33 [pid = 1020] [id = 245] 17:58:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (180C2400) [pid = 1020] [serial = 734] [outer = 00000000] 17:58:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (180CD800) [pid = 1020] [serial = 735] [outer = 180C2400] 17:58:41 INFO - PROCESS | 1020 | 1468025921930 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (18249400) [pid = 1020] [serial = 736] [outer = 180C2400] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1806DC00) [pid = 1020] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (19901800) [pid = 1020] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (10A01400) [pid = 1020] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1307C000) [pid = 1020] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16998800) [pid = 1020] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17533800) [pid = 1020] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16AE4400) [pid = 1020] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (131E9C00) [pid = 1020] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (19C45400) [pid = 1020] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (19756400) [pid = 1020] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1824CC00) [pid = 1020] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:58:42 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1A441000) [pid = 1020] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:58:42 INFO - PROCESS | 1020 | 1468025922470 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 844ms 17:58:42 INFO - PROCESS | 1020 | 1468025922507 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 1020 | 1468025922509 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:58:42 INFO - PROCESS | 1020 | 1468025922521 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 1020 | 1468025922523 Marionette TRACE conn3 <- [1,946,null,{}] 17:58:42 INFO - PROCESS | 1020 | 1468025922527 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}] 17:58:42 INFO - PROCESS | 1020 | 1468025922529 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:42 INFO - PROCESS | 1020 | 1468025922604 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:58:42 INFO - PROCESS | 1020 | 1468025922609 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 1020 | 1468025922611 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:42 INFO - PROCESS | 1020 | ++DOCSHELL 1394FC00 == 34 [pid = 1020] [id = 246] 17:58:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16998800) [pid = 1020] [serial = 737] [outer = 00000000] 17:58:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1806D800) [pid = 1020] [serial = 738] [outer = 16998800] 17:58:42 INFO - PROCESS | 1020 | 1468025922653 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180C5400) [pid = 1020] [serial = 739] [outer = 16998800] 17:58:43 INFO - PROCESS | 1020 | 1468025923064 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 594ms 17:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:58:43 INFO - PROCESS | 1020 | 1468025923110 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 1020 | 1468025923112 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:58:43 INFO - PROCESS | 1020 | 1468025923115 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1020 | 1468025923116 Marionette TRACE conn3 <- [1,950,null,{}] 17:58:43 INFO - PROCESS | 1020 | 1468025923126 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}] 17:58:43 INFO - PROCESS | 1020 | 1468025923128 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:43 INFO - PROCESS | 1020 | 1468025923202 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:58:43 INFO - PROCESS | 1020 | 1468025923208 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1020 | 1468025923210 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:43 INFO - PROCESS | 1020 | ++DOCSHELL 131EC000 == 35 [pid = 1020] [id = 247] 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1824B000) [pid = 1020] [serial = 740] [outer = 00000000] 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1975AC00) [pid = 1020] [serial = 741] [outer = 1824B000] 17:58:43 INFO - PROCESS | 1020 | 1468025923251 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1975B800) [pid = 1020] [serial = 742] [outer = 1824B000] 17:58:43 INFO - PROCESS | 1020 | 1468025923680 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 594ms 17:58:43 INFO - PROCESS | 1020 | 1468025923712 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 1020 | 1468025923714 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:58:43 INFO - PROCESS | 1020 | 1468025923717 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1020 | 1468025923719 Marionette TRACE conn3 <- [1,954,null,{}] 17:58:43 INFO - PROCESS | 1020 | 1468025923722 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}] 17:58:43 INFO - PROCESS | 1020 | 1468025923724 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:43 INFO - PROCESS | 1020 | 1468025923836 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:58:43 INFO - PROCESS | 1020 | 1468025923843 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1020 | 1468025923845 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:43 INFO - PROCESS | 1020 | ++DOCSHELL 197CCC00 == 36 [pid = 1020] [id = 248] 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19901800) [pid = 1020] [serial = 743] [outer = 00000000] 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C3E800) [pid = 1020] [serial = 744] [outer = 19901800] 17:58:43 INFO - PROCESS | 1020 | 1468025923888 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19C47C00) [pid = 1020] [serial = 745] [outer = 19901800] 17:58:44 INFO - PROCESS | 1020 | 1468025924329 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]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 642ms 17:58:44 INFO - PROCESS | 1020 | 1468025924356 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 1020 | 1468025924361 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:58:44 INFO - PROCESS | 1020 | 1468025924366 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 1020 | 1468025924370 Marionette TRACE conn3 <- [1,958,null,{}] 17:58:44 INFO - PROCESS | 1020 | 1468025924376 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}] 17:58:44 INFO - PROCESS | 1020 | 1468025924379 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:44 INFO - PROCESS | 1020 | 1468025924498 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:58:44 INFO - PROCESS | 1020 | 1468025924650 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 1020 | 1468025924655 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:44 INFO - PROCESS | 1020 | ++DOCSHELL 10A76000 == 37 [pid = 1020] [id = 249] 17:58:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (10A77000) [pid = 1020] [serial = 746] [outer = 00000000] 17:58:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (10B63C00) [pid = 1020] [serial = 747] [outer = 10A77000] 17:58:44 INFO - PROCESS | 1020 | 1468025924734 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (112DC400) [pid = 1020] [serial = 748] [outer = 10A77000] 17:58:45 INFO - PROCESS | 1020 | 1468025925450 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]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1095ms 17:58:45 INFO - PROCESS | 1020 | 1468025925468 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 1020 | 1468025925473 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:58:45 INFO - PROCESS | 1020 | 1468025925479 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 1020 | 1468025925482 Marionette TRACE conn3 <- [1,962,null,{}] 17:58:45 INFO - PROCESS | 1020 | 1468025925486 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}] 17:58:45 INFO - PROCESS | 1020 | 1468025925489 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:45 INFO - PROCESS | 1020 | 1468025925605 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:58:45 INFO - PROCESS | 1020 | 1468025925729 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 1020 | 1468025925732 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:45 INFO - PROCESS | 1020 | ++DOCSHELL 139D7000 == 38 [pid = 1020] [id = 250] 17:58:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (139DA400) [pid = 1020] [serial = 749] [outer = 00000000] 17:58:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (142F7C00) [pid = 1020] [serial = 750] [outer = 139DA400] 17:58:45 INFO - PROCESS | 1020 | 1468025925787 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1581E000) [pid = 1020] [serial = 751] [outer = 139DA400] 17:58:46 INFO - PROCESS | 1020 | 1468025926641 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]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1251ms 17:58:46 INFO - PROCESS | 1020 | 1468025926735 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 1020 | 1468025926739 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:58:46 INFO - PROCESS | 1020 | 1468025926745 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:58:46 INFO - PROCESS | 1020 | 1468025926748 Marionette TRACE conn3 <- [1,966,null,{}] 17:58:46 INFO - PROCESS | 1020 | 1468025926753 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}] 17:58:46 INFO - PROCESS | 1020 | 1468025926756 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:46 INFO - PROCESS | 1020 | 1468025926892 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:58:47 INFO - PROCESS | 1020 | 1468025927003 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 1020 | 1468025927008 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 131EC000 == 37 [pid = 1020] [id = 247] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 1394FC00 == 36 [pid = 1020] [id = 246] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 18069000 == 35 [pid = 1020] [id = 245] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 15587800 == 34 [pid = 1020] [id = 244] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 16674C00 == 33 [pid = 1020] [id = 243] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 142F4C00 == 32 [pid = 1020] [id = 242] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 1314DC00 == 31 [pid = 1020] [id = 241] 17:58:47 INFO - PROCESS | 1020 | --DOCSHELL 10A7D000 == 30 [pid = 1020] [id = 240] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (180CC400) [pid = 1020] [serial = 689] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (19C3E400) [pid = 1020] [serial = 692] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (114CA400) [pid = 1020] [serial = 677] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (12B05800) [pid = 1020] [serial = 678] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1315F800) [pid = 1020] [serial = 674] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (139DDC00) [pid = 1020] [serial = 675] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16ADEC00) [pid = 1020] [serial = 683] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16AEB400) [pid = 1020] [serial = 684] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17A01400) [pid = 1020] [serial = 686] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1823F800) [pid = 1020] [serial = 690] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1A08A800) [pid = 1020] [serial = 672] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1A086400) [pid = 1020] [serial = 671] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (139D9400) [pid = 1020] [serial = 680] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13DAE800) [pid = 1020] [serial = 681] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (19E40800) [pid = 1020] [serial = 695] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1047DC00) [pid = 1020] [serial = 396] [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.] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1A43C400) [pid = 1020] [serial = 703] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19C40000) [pid = 1020] [serial = 693] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (19E46C00) [pid = 1020] [serial = 700] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1A596800) [pid = 1020] [serial = 705] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1A439400) [pid = 1020] [serial = 702] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (19E41000) [pid = 1020] [serial = 696] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1A599400) [pid = 1020] [serial = 706] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (19C61400) [pid = 1020] [serial = 699] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (17A08C00) [pid = 1020] [serial = 687] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 1020 | ++DOCSHELL 1047DC00 == 31 [pid = 1020] [id = 251] 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (104E5800) [pid = 1020] [serial = 752] [outer = 00000000] 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10A0AC00) [pid = 1020] [serial = 753] [outer = 104E5800] 17:58:47 INFO - PROCESS | 1020 | 1468025927084 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (12825C00) [pid = 1020] [serial = 754] [outer = 104E5800] 17:58:47 INFO - PROCESS | 1020 | 1468025927501 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]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 798ms 17:58:47 INFO - PROCESS | 1020 | 1468025927547 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 1020 | 1468025927551 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:58:47 INFO - PROCESS | 1020 | 1468025927557 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 1020 | 1468025927560 Marionette TRACE conn3 <- [1,970,null,{}] 17:58:47 INFO - PROCESS | 1020 | 1468025927563 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}] 17:58:47 INFO - PROCESS | 1020 | 1468025927566 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:47 INFO - PROCESS | 1020 | 1468025927648 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:58:47 INFO - PROCESS | 1020 | 1468025927656 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 1020 | 1468025927658 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:47 INFO - PROCESS | 1020 | ++DOCSHELL 1315B000 == 32 [pid = 1020] [id = 252] 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131EC000) [pid = 1020] [serial = 755] [outer = 00000000] 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (139D6000) [pid = 1020] [serial = 756] [outer = 131EC000] 17:58:47 INFO - PROCESS | 1020 | 1468025927704 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13C38800) [pid = 1020] [serial = 757] [outer = 131EC000] 17:58:48 INFO - PROCESS | 1020 | 1468025928167 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]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 17:58:48 INFO - PROCESS | 1020 | 1468025928196 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 1020 | 1468025928198 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:58:48 INFO - PROCESS | 1020 | 1468025928201 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1020 | 1468025928205 Marionette TRACE conn3 <- [1,974,null,{}] 17:58:48 INFO - PROCESS | 1020 | 1468025928215 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}] 17:58:48 INFO - PROCESS | 1020 | 1468025928220 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:48 INFO - PROCESS | 1020 | 1468025928301 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:58:48 INFO - PROCESS | 1020 | 1468025928338 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 1020 | 1468025928341 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:48 INFO - PROCESS | 1020 | ++DOCSHELL 167E6400 == 33 [pid = 1020] [id = 253] 17:58:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16A67000) [pid = 1020] [serial = 758] [outer = 00000000] 17:58:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16AE0800) [pid = 1020] [serial = 759] [outer = 16A67000] 17:58:48 INFO - PROCESS | 1020 | 1468025928390 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16D9EC00) [pid = 1020] [serial = 760] [outer = 16A67000] 17:58:48 INFO - PROCESS | 1020 | 1468025928835 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]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 704ms 17:58:48 INFO - PROCESS | 1020 | 1468025928901 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 1020 | 1468025928903 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:58:48 INFO - PROCESS | 1020 | 1468025928907 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1020 | 1468025928908 Marionette TRACE conn3 <- [1,978,null,{}] 17:58:48 INFO - PROCESS | 1020 | 1468025928912 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}] 17:58:48 INFO - PROCESS | 1020 | 1468025928914 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:49 INFO - PROCESS | 1020 | 1468025929006 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:58:49 INFO - PROCESS | 1020 | 1468025929014 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1020 | 1468025929016 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:49 INFO - PROCESS | 1020 | ++DOCSHELL 1772C800 == 34 [pid = 1020] [id = 254] 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (17A01400) [pid = 1020] [serial = 761] [outer = 00000000] 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (18060C00) [pid = 1020] [serial = 762] [outer = 17A01400] 17:58:49 INFO - PROCESS | 1020 | 1468025929069 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (180C6800) [pid = 1020] [serial = 763] [outer = 17A01400] 17:58:49 INFO - PROCESS | 1020 | 1468025929511 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]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 641ms 17:58:49 INFO - PROCESS | 1020 | 1468025929544 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 1020 | 1468025929546 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:58:49 INFO - PROCESS | 1020 | 1468025929555 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 1020 | 1468025929557 Marionette TRACE conn3 <- [1,982,null,{}] 17:58:49 INFO - PROCESS | 1020 | 1468025929560 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}] 17:58:49 INFO - PROCESS | 1020 | 1468025929562 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:49 INFO - PROCESS | 1020 | 1468025929667 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:58:49 INFO - PROCESS | 1020 | 1468025929745 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1020 | 1468025929747 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:49 INFO - PROCESS | 1020 | ++DOCSHELL 16A62C00 == 35 [pid = 1020] [id = 255] 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180C3C00) [pid = 1020] [serial = 764] [outer = 00000000] 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (18249000) [pid = 1020] [serial = 765] [outer = 180C3C00] 17:58:49 INFO - PROCESS | 1020 | 1468025929790 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1824AC00) [pid = 1020] [serial = 766] [outer = 180C3C00] 17:58:50 INFO - PROCESS | 1020 | 1468025930221 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 688ms 17:58:50 INFO - PROCESS | 1020 | 1468025930259 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1020 | 1468025930261 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:58:50 INFO - PROCESS | 1020 | 1468025930264 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:58:50 INFO - PROCESS | 1020 | 1468025930266 Marionette TRACE conn3 <- [1,986,null,{}] 17:58:50 INFO - PROCESS | 1020 | 1468025930269 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}] 17:58:50 INFO - PROCESS | 1020 | 1468025930274 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:50 INFO - PROCESS | 1020 | 1468025930404 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:58:50 INFO - PROCESS | 1020 | 1468025930462 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 1020 | 1468025930465 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:50 INFO - PROCESS | 1020 | ++DOCSHELL 10FAC400 == 36 [pid = 1020] [id = 256] 17:58:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (12DC7000) [pid = 1020] [serial = 767] [outer = 00000000] 17:58:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19E39000) [pid = 1020] [serial = 768] [outer = 12DC7000] 17:58:50 INFO - PROCESS | 1020 | 1468025930507 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C5E800) [pid = 1020] [serial = 769] [outer = 12DC7000] 17:58:50 INFO - PROCESS | 1020 | 1468025930912 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 704ms 17:58:50 INFO - PROCESS | 1020 | 1468025930964 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1020 | 1468025930966 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:58:50 INFO - PROCESS | 1020 | 1468025930969 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 1020 | 1468025930971 Marionette TRACE conn3 <- [1,990,null,{}] 17:58:51 INFO - PROCESS | 1020 | 1468025930974 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}] 17:58:51 INFO - PROCESS | 1020 | 1468025930985 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:51 INFO - PROCESS | 1020 | 1468025931126 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:58:51 INFO - PROCESS | 1020 | 1468025931137 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 1020 | 1468025931139 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:51 INFO - PROCESS | 1020 | ++DOCSHELL 19E44C00 == 37 [pid = 1020] [id = 257] 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19E45400) [pid = 1020] [serial = 770] [outer = 00000000] 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19EE2C00) [pid = 1020] [serial = 771] [outer = 19E45400] 17:58:51 INFO - PROCESS | 1020 | 1468025931182 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1A04C000) [pid = 1020] [serial = 772] [outer = 19E45400] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16676C00) [pid = 1020] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1314E000) [pid = 1020] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (10A09800) [pid = 1020] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16A64400) [pid = 1020] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1A442C00) [pid = 1020] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1699F000) [pid = 1020] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (180C2400) [pid = 1020] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1824B000) [pid = 1020] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (142F5400) [pid = 1020] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (10A09C00) [pid = 1020] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10A7F800) [pid = 1020] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:58:51 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16998800) [pid = 1020] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:58:51 INFO - PROCESS | 1020 | 1468025931651 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]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 751ms 17:58:51 INFO - PROCESS | 1020 | 1468025931710 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 1020 | 1468025931712 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:58:51 INFO - PROCESS | 1020 | 1468025931715 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 1020 | 1468025931717 Marionette TRACE conn3 <- [1,994,null,{}] 17:58:51 INFO - PROCESS | 1020 | 1468025931720 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}] 17:58:51 INFO - PROCESS | 1020 | 1468025931722 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:51 INFO - PROCESS | 1020 | 1468025931800 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:58:51 INFO - PROCESS | 1020 | 1468025931806 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 1020 | 1468025931808 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:51 INFO - PROCESS | 1020 | ++DOCSHELL 13145400 == 38 [pid = 1020] [id = 258] 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1314E000) [pid = 1020] [serial = 773] [outer = 00000000] 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13EDA800) [pid = 1020] [serial = 774] [outer = 1314E000] 17:58:51 INFO - PROCESS | 1020 | 1468025931851 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15819400) [pid = 1020] [serial = 775] [outer = 1314E000] 17:58:52 INFO - PROCESS | 1020 | 1468025932267 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 594ms 17:58:52 INFO - PROCESS | 1020 | 1468025932313 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 1020 | 1468025932315 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:58:52 INFO - PROCESS | 1020 | 1468025932365 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 1020 | 1468025932367 Marionette TRACE conn3 <- [1,998,null,{}] 17:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:58:52 INFO - PROCESS | 1020 | 1468025932370 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}] 17:58:52 INFO - PROCESS | 1020 | 1468025932372 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:52 INFO - PROCESS | 1020 | 1468025932450 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:58:52 INFO - PROCESS | 1020 | 1468025932481 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 1020 | 1468025932483 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:52 INFO - PROCESS | 1020 | ++DOCSHELL 16ADE400 == 39 [pid = 1020] [id = 259] 17:58:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180C2400) [pid = 1020] [serial = 776] [outer = 00000000] 17:58:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (19E40800) [pid = 1020] [serial = 777] [outer = 180C2400] 17:58:52 INFO - PROCESS | 1020 | 1468025932525 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19E46800) [pid = 1020] [serial = 778] [outer = 180C2400] 17:58:52 INFO - PROCESS | 1020 | 1468025932930 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 595ms 17:58:52 INFO - PROCESS | 1020 | 1468025932980 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 1020 | 1468025932982 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:58:52 INFO - PROCESS | 1020 | 1468025932985 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 1020 | 1468025932987 Marionette TRACE conn3 <- [1,1002,null,{}] 17:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:58:53 INFO - PROCESS | 1020 | 1468025932994 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}] 17:58:53 INFO - PROCESS | 1020 | 1468025932996 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:53 INFO - PROCESS | 1020 | 1468025933074 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:58:53 INFO - PROCESS | 1020 | 1468025933080 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1020 | 1468025933083 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:53 INFO - PROCESS | 1020 | ++DOCSHELL 1A08A400 == 40 [pid = 1020] [id = 260] 17:58:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1A08A800) [pid = 1020] [serial = 779] [outer = 00000000] 17:58:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1A43B800) [pid = 1020] [serial = 780] [outer = 1A08A800] 17:58:53 INFO - PROCESS | 1020 | 1468025933132 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1A43D800) [pid = 1020] [serial = 781] [outer = 1A08A800] 17:58:53 INFO - PROCESS | 1020 | 1468025933530 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]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 594ms 17:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:58:53 INFO - PROCESS | 1020 | 1468025933596 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 1020 | 1468025933598 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:58:53 INFO - PROCESS | 1020 | 1468025933602 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 1020 | 1468025933604 Marionette TRACE conn3 <- [1,1006,null,{}] 17:58:53 INFO - PROCESS | 1020 | 1468025933608 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}] 17:58:53 INFO - PROCESS | 1020 | 1468025933610 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:53 INFO - PROCESS | 1020 | 1468025933746 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:58:53 INFO - PROCESS | 1020 | 1468025933894 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1020 | 1468025933898 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:53 INFO - PROCESS | 1020 | ++DOCSHELL 1036D400 == 41 [pid = 1020] [id = 261] 17:58:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1036DC00) [pid = 1020] [serial = 782] [outer = 00000000] 17:58:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (104E4400) [pid = 1020] [serial = 783] [outer = 1036DC00] 17:58:53 INFO - PROCESS | 1020 | 1468025933956 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (10A81000) [pid = 1020] [serial = 784] [outer = 1036DC00] 17:58:54 INFO - PROCESS | 1020 | 1468025934489 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 938ms 17:58:54 INFO - PROCESS | 1020 | 1468025934548 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 1020 | 1468025934552 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:58:54 INFO - PROCESS | 1020 | 1468025934557 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 1020 | 1468025934560 Marionette TRACE conn3 <- [1,1010,null,{}] 17:58:54 INFO - PROCESS | 1020 | 1468025934565 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}] 17:58:54 INFO - PROCESS | 1020 | 1468025934568 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:54 INFO - PROCESS | 1020 | 1468025934675 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:58:54 INFO - PROCESS | 1020 | 1468025934774 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 1020 | 1468025934777 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:54 INFO - PROCESS | 1020 | ++DOCSHELL 13DB8C00 == 42 [pid = 1020] [id = 262] 17:58:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (13DB9800) [pid = 1020] [serial = 785] [outer = 00000000] 17:58:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (154B9800) [pid = 1020] [serial = 786] [outer = 13DB9800] 17:58:54 INFO - PROCESS | 1020 | 1468025934830 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (15AD8800) [pid = 1020] [serial = 787] [outer = 13DB9800] 17:58:55 INFO - PROCESS | 1020 | 1468025935420 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]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 907ms 17:58:55 INFO - PROCESS | 1020 | 1468025935463 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 1020 | 1468025935466 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:58:55 INFO - PROCESS | 1020 | 1468025935469 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 1020 | 1468025935472 Marionette TRACE conn3 <- [1,1014,null,{}] 17:58:55 INFO - PROCESS | 1020 | 1468025935475 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}] 17:58:55 INFO - PROCESS | 1020 | 1468025935478 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:55 INFO - PROCESS | 1020 | 1468025935584 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:58:55 INFO - PROCESS | 1020 | 1468025935684 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1020 | 1468025935687 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:55 INFO - PROCESS | 1020 | ++DOCSHELL 180CC000 == 43 [pid = 1020] [id = 263] 17:58:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (180CE400) [pid = 1020] [serial = 788] [outer = 00000000] 17:58:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C3E400) [pid = 1020] [serial = 789] [outer = 180CE400] 17:58:55 INFO - PROCESS | 1020 | 1468025935739 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19C59000) [pid = 1020] [serial = 790] [outer = 180CE400] 17:58:56 INFO - PROCESS | 1020 | 1468025936290 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]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 907ms 17:58:56 INFO - PROCESS | 1020 | 1468025936372 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:58:56 INFO - PROCESS | 1020 | 1468025936376 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:58:56 INFO - PROCESS | 1020 | 1468025936387 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 1020 | 1468025936391 Marionette TRACE conn3 <- [1,1018,null,{}] 17:58:56 INFO - PROCESS | 1020 | 1468025936395 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}] 17:58:56 INFO - PROCESS | 1020 | 1468025936398 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:56 INFO - PROCESS | 1020 | 1468025936533 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:58:56 INFO - PROCESS | 1020 | 1468025936654 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 1020 | 1468025936657 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:56 INFO - PROCESS | 1020 | ++DOCSHELL 1A090C00 == 44 [pid = 1020] [id = 264] 17:58:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1A443400) [pid = 1020] [serial = 791] [outer = 00000000] 17:58:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1A59B000) [pid = 1020] [serial = 792] [outer = 1A443400] 17:58:56 INFO - PROCESS | 1020 | 1468025936709 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1A59E800) [pid = 1020] [serial = 793] [outer = 1A443400] 17:58:57 INFO - PROCESS | 1020 | 1468025937494 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1157ms 17:58:57 INFO - PROCESS | 1020 | 1468025937545 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 1020 | 1468025937549 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:58:57 INFO - PROCESS | 1020 | 1468025937568 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1020 | 1468025937571 Marionette TRACE conn3 <- [1,1022,null,{}] 17:58:57 INFO - PROCESS | 1020 | 1468025937578 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}] 17:58:57 INFO - PROCESS | 1020 | 1468025937581 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:57 INFO - PROCESS | 1020 | 1468025937678 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:58:57 INFO - PROCESS | 1020 | 1468025937762 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 1020 | 1468025937767 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:57 INFO - PROCESS | 1020 | ++DOCSHELL 10A7F000 == 45 [pid = 1020] [id = 265] 17:58:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (13031000) [pid = 1020] [serial = 794] [outer = 00000000] 17:58:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1315F000) [pid = 1020] [serial = 795] [outer = 13031000] 17:58:57 INFO - PROCESS | 1020 | 1468025937865 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (131F4000) [pid = 1020] [serial = 796] [outer = 13031000] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1A08A400 == 44 [pid = 1020] [id = 260] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 16ADE400 == 43 [pid = 1020] [id = 259] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 13145400 == 42 [pid = 1020] [id = 258] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 19E44C00 == 41 [pid = 1020] [id = 257] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 10FAC400 == 40 [pid = 1020] [id = 256] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 16A62C00 == 39 [pid = 1020] [id = 255] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1772C800 == 38 [pid = 1020] [id = 254] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 167E6400 == 37 [pid = 1020] [id = 253] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1315B000 == 36 [pid = 1020] [id = 252] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1047DC00 == 35 [pid = 1020] [id = 251] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 10A76000 == 34 [pid = 1020] [id = 249] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 197CCC00 == 33 [pid = 1020] [id = 248] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1047C000 == 32 [pid = 1020] [id = 239] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 139D7000 == 31 [pid = 1020] [id = 250] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1A090C00 == 30 [pid = 1020] [id = 264] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 180CC000 == 29 [pid = 1020] [id = 263] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 1036D400 == 28 [pid = 1020] [id = 261] 17:58:58 INFO - PROCESS | 1020 | --DOCSHELL 13DB8C00 == 27 [pid = 1020] [id = 262] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1752A800) [pid = 1020] [serial = 733] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1975AC00) [pid = 1020] [serial = 741] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (15589000) [pid = 1020] [serial = 726] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1975B800) [pid = 1020] [serial = 742] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1281F400) [pid = 1020] [serial = 718] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1055D800) [pid = 1020] [serial = 717] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (11437800) [pid = 1020] [serial = 721] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19C3E800) [pid = 1020] [serial = 744] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (18249400) [pid = 1020] [serial = 736] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (11279000) [pid = 1020] [serial = 720] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1806D800) [pid = 1020] [serial = 738] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (180C5400) [pid = 1020] [serial = 739] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (15812C00) [pid = 1020] [serial = 727] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (16A62800) [pid = 1020] [serial = 729] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (131EF400) [pid = 1020] [serial = 723] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (131F3400) [pid = 1020] [serial = 724] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (13DABC00) [pid = 1020] [serial = 709] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13156400) [pid = 1020] [serial = 708] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (17AF1C00) [pid = 1020] [serial = 712] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (17489C00) [pid = 1020] [serial = 711] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A5A1000) [pid = 1020] [serial = 715] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1A596400) [pid = 1020] [serial = 714] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1748A000) [pid = 1020] [serial = 732] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16AE8800) [pid = 1020] [serial = 730] [outer = 00000000] [url = about:blank] 17:58:58 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (180CD800) [pid = 1020] [serial = 735] [outer = 00000000] [url = about:blank] 17:58:59 INFO - PROCESS | 1020 | 1468025939072 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]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1564ms 17:58:59 INFO - PROCESS | 1020 | 1468025939121 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 1020 | 1468025939125 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:58:59 INFO - PROCESS | 1020 | 1468025939164 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 1020 | 1468025939167 Marionette TRACE conn3 <- [1,1026,null,{}] 17:58:59 INFO - PROCESS | 1020 | 1468025939173 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}] 17:58:59 INFO - PROCESS | 1020 | 1468025939177 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:59 INFO - PROCESS | 1020 | 1468025939333 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:58:59 INFO - PROCESS | 1020 | 1468025939450 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1020 | 1468025939454 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:58:59 INFO - PROCESS | 1020 | ++DOCSHELL 10A05C00 == 28 [pid = 1020] [id = 266] 17:58:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (10A0B400) [pid = 1020] [serial = 797] [outer = 00000000] 17:58:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (10B5C000) [pid = 1020] [serial = 798] [outer = 10A0B400] 17:58:59 INFO - PROCESS | 1020 | 1468025939512 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (10FAB400) [pid = 1020] [serial = 799] [outer = 10A0B400] 17:59:00 INFO - PROCESS | 1020 | 1468025940219 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]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1095ms 17:59:00 INFO - PROCESS | 1020 | 1468025940274 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 1020 | 1468025940278 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:59:00 INFO - PROCESS | 1020 | 1468025940285 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1020 | 1468025940287 Marionette TRACE conn3 <- [1,1030,null,{}] 17:59:00 INFO - PROCESS | 1020 | 1468025940294 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}] 17:59:00 INFO - PROCESS | 1020 | 1468025940298 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:00 INFO - PROCESS | 1020 | 1468025940417 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:59:00 INFO - PROCESS | 1020 | 1468025940500 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 1020 | 1468025940503 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:00 INFO - PROCESS | 1020 | ++DOCSHELL 130A7C00 == 29 [pid = 1020] [id = 267] 17:59:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (130AF000) [pid = 1020] [serial = 800] [outer = 00000000] 17:59:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13141400) [pid = 1020] [serial = 801] [outer = 130AF000] 17:59:00 INFO - PROCESS | 1020 | 1468025940599 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (131EBC00) [pid = 1020] [serial = 802] [outer = 130AF000] 17:59:01 INFO - PROCESS | 1020 | 1468025941450 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]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1251ms 17:59:01 INFO - PROCESS | 1020 | 1468025941532 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 1020 | 1468025941536 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:59:01 INFO - PROCESS | 1020 | 1468025941541 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 1020 | 1468025941545 Marionette TRACE conn3 <- [1,1034,null,{}] 17:59:01 INFO - PROCESS | 1020 | 1468025941551 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}] 17:59:01 INFO - PROCESS | 1020 | 1468025941554 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:01 INFO - PROCESS | 1020 | 1468025941671 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:59:01 INFO - PROCESS | 1020 | 1468025941746 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 1020 | 1468025941750 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:01 INFO - PROCESS | 1020 | ++DOCSHELL 11279400 == 30 [pid = 1020] [id = 268] 17:59:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1127E000) [pid = 1020] [serial = 803] [outer = 00000000] 17:59:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (11AEDC00) [pid = 1020] [serial = 804] [outer = 1127E000] 17:59:01 INFO - PROCESS | 1020 | 1468025941799 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (12D82000) [pid = 1020] [serial = 805] [outer = 1127E000] 17:59:02 INFO - PROCESS | 1020 | 1468025942288 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]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 798ms 17:59:02 INFO - PROCESS | 1020 | 1468025942340 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1020 | 1468025942344 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:59:02 INFO - PROCESS | 1020 | 1468025942350 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1020 | 1468025942352 Marionette TRACE conn3 <- [1,1038,null,{}] 17:59:02 INFO - PROCESS | 1020 | 1468025942356 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}] 17:59:02 INFO - PROCESS | 1020 | 1468025942358 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:02 INFO - PROCESS | 1020 | 1468025942450 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:59:02 INFO - PROCESS | 1020 | 1468025942464 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 1020 | 1468025942466 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:02 INFO - PROCESS | 1020 | ++DOCSHELL 13DAC400 == 31 [pid = 1020] [id = 269] 17:59:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (13DB0000) [pid = 1020] [serial = 806] [outer = 00000000] 17:59:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (13ED0400) [pid = 1020] [serial = 807] [outer = 13DB0000] 17:59:02 INFO - PROCESS | 1020 | 1468025942512 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (154AD400) [pid = 1020] [serial = 808] [outer = 13DB0000] 17:59:02 INFO - PROCESS | 1020 | 1468025942976 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]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 626ms 17:59:02 INFO - PROCESS | 1020 | 1468025942988 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1020 | 1468025942990 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:59:02 INFO - PROCESS | 1020 | 1468025942994 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 1020 | 1468025942997 Marionette TRACE conn3 <- [1,1042,null,{}] 17:59:03 INFO - PROCESS | 1020 | 1468025943011 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}] 17:59:03 INFO - PROCESS | 1020 | 1468025943016 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:03 INFO - PROCESS | 1020 | 1468025943136 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:59:03 INFO - PROCESS | 1020 | 1468025943147 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 1020 | 1468025943150 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:03 INFO - PROCESS | 1020 | ++DOCSHELL 167E6400 == 32 [pid = 1020] [id = 270] 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16994400) [pid = 1020] [serial = 809] [outer = 00000000] 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16ADE400) [pid = 1020] [serial = 810] [outer = 16994400] 17:59:03 INFO - PROCESS | 1020 | 1468025943198 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (16AE8800) [pid = 1020] [serial = 811] [outer = 16994400] 17:59:03 INFO - PROCESS | 1020 | 1468025943685 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 736ms 17:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:59:03 INFO - PROCESS | 1020 | 1468025943734 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 1020 | 1468025943737 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:59:03 INFO - PROCESS | 1020 | 1468025943740 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 1020 | 1468025943742 Marionette TRACE conn3 <- [1,1046,null,{}] 17:59:03 INFO - PROCESS | 1020 | 1468025943745 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}] 17:59:03 INFO - PROCESS | 1020 | 1468025943747 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:03 INFO - PROCESS | 1020 | 1468025943830 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:59:03 INFO - PROCESS | 1020 | 1468025943838 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 1020 | 1468025943840 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:03 INFO - PROCESS | 1020 | ++DOCSHELL 17567C00 == 33 [pid = 1020] [id = 271] 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1756FC00) [pid = 1020] [serial = 812] [outer = 00000000] 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1772CC00) [pid = 1020] [serial = 813] [outer = 1756FC00] 17:59:03 INFO - PROCESS | 1020 | 1468025943884 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (17AF0C00) [pid = 1020] [serial = 814] [outer = 1756FC00] 17:59:04 INFO - PROCESS | 1020 | 1468025944377 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]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 688ms 17:59:04 INFO - PROCESS | 1020 | 1468025944442 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 1020 | 1468025944444 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:59:04 INFO - PROCESS | 1020 | 1468025944447 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 1020 | 1468025944449 Marionette TRACE conn3 <- [1,1050,null,{}] 17:59:04 INFO - PROCESS | 1020 | 1468025944452 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}] 17:59:04 INFO - PROCESS | 1020 | 1468025944454 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:04 INFO - PROCESS | 1020 | 1468025944589 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:59:04 INFO - PROCESS | 1020 | 1468025944612 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 1020 | 1468025944615 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:04 INFO - PROCESS | 1020 | ++DOCSHELL 1752A400 == 34 [pid = 1020] [id = 272] 17:59:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1752A800) [pid = 1020] [serial = 815] [outer = 00000000] 17:59:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (180C0400) [pid = 1020] [serial = 816] [outer = 1752A800] 17:59:04 INFO - PROCESS | 1020 | 1468025944659 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (180C2000) [pid = 1020] [serial = 817] [outer = 1752A800] 17:59:05 INFO - PROCESS | 1020 | 1468025945078 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 688ms 17:59:05 INFO - PROCESS | 1020 | 1468025945144 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1020 | 1468025945146 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:59:05 INFO - PROCESS | 1020 | 1468025945150 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1020 | 1468025945151 Marionette TRACE conn3 <- [1,1054,null,{}] 17:59:05 INFO - PROCESS | 1020 | 1468025945155 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}] 17:59:05 INFO - PROCESS | 1020 | 1468025945160 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:05 INFO - PROCESS | 1020 | 1468025945313 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:59:05 INFO - PROCESS | 1020 | 1468025945378 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1020 | 1468025945380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:05 INFO - PROCESS | 1020 | ++DOCSHELL 180CE800 == 35 [pid = 1020] [id = 273] 17:59:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (18247C00) [pid = 1020] [serial = 818] [outer = 00000000] 17:59:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1975AC00) [pid = 1020] [serial = 819] [outer = 18247C00] 17:59:05 INFO - PROCESS | 1020 | 1468025945424 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (19C46000) [pid = 1020] [serial = 820] [outer = 18247C00] 17:59:05 INFO - PROCESS | 1020 | 1468025945849 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 735ms 17:59:05 INFO - PROCESS | 1020 | 1468025945920 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1020 | 1468025945922 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:59:05 INFO - PROCESS | 1020 | 1468025945925 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1020 | 1468025945927 Marionette TRACE conn3 <- [1,1058,null,{}] 17:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:59:05 INFO - PROCESS | 1020 | 1468025945930 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}] 17:59:05 INFO - PROCESS | 1020 | 1468025945932 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:06 INFO - PROCESS | 1020 | 1468025946044 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:59:06 INFO - PROCESS | 1020 | 1468025946120 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 1020 | 1468025946122 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1036DC00) [pid = 1020] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (13DB9800) [pid = 1020] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (180CE400) [pid = 1020] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (180C3C00) [pid = 1020] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (12DC7000) [pid = 1020] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19901800) [pid = 1020] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16A67000) [pid = 1020] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10A77000) [pid = 1020] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (104E5800) [pid = 1020] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (17A01400) [pid = 1020] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19E45400) [pid = 1020] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (131EC000) [pid = 1020] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (139DA400) [pid = 1020] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1314E000) [pid = 1020] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1A443400) [pid = 1020] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180C2400) [pid = 1020] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:59:06 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1A08A800) [pid = 1020] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:59:06 INFO - PROCESS | 1020 | ++DOCSHELL 0F31B400 == 36 [pid = 1020] [id = 274] 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1036D400) [pid = 1020] [serial = 821] [outer = 00000000] 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (10A80C00) [pid = 1020] [serial = 822] [outer = 1036D400] 17:59:06 INFO - PROCESS | 1020 | 1468025946173 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (114D8C00) [pid = 1020] [serial = 823] [outer = 1036D400] 17:59:06 INFO - PROCESS | 1020 | 1468025946545 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 641ms 17:59:06 INFO - PROCESS | 1020 | 1468025946568 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 1020 | 1468025946570 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:59:06 INFO - PROCESS | 1020 | 1468025946573 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1020 | 1468025946575 Marionette TRACE conn3 <- [1,1062,null,{}] 17:59:06 INFO - PROCESS | 1020 | 1468025946578 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}] 17:59:06 INFO - PROCESS | 1020 | 1468025946580 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:06 INFO - PROCESS | 1020 | 1468025946657 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:59:06 INFO - PROCESS | 1020 | 1468025946736 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 1020 | 1468025946739 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:06 INFO - PROCESS | 1020 | ++DOCSHELL 13250000 == 37 [pid = 1020] [id = 275] 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (139D6C00) [pid = 1020] [serial = 824] [outer = 00000000] 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197C8000) [pid = 1020] [serial = 825] [outer = 139D6C00] 17:59:06 INFO - PROCESS | 1020 | 1468025946785 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C4A400) [pid = 1020] [serial = 826] [outer = 139D6C00] 17:59:07 INFO - PROCESS | 1020 | 1468025947133 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 594ms 17:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:59:07 INFO - PROCESS | 1020 | 1468025947171 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 1020 | 1468025947173 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:59:07 INFO - PROCESS | 1020 | 1468025947176 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 1020 | 1468025947178 Marionette TRACE conn3 <- [1,1066,null,{}] 17:59:07 INFO - PROCESS | 1020 | 1468025947181 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}] 17:59:07 INFO - PROCESS | 1020 | 1468025947183 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:07 INFO - PROCESS | 1020 | 1468025947293 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:59:07 INFO - PROCESS | 1020 | 1468025947301 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1020 | 1468025947302 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:07 INFO - PROCESS | 1020 | ++DOCSHELL 15818C00 == 38 [pid = 1020] [id = 276] 17:59:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1748E800) [pid = 1020] [serial = 827] [outer = 00000000] 17:59:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19ED8400) [pid = 1020] [serial = 828] [outer = 1748E800] 17:59:07 INFO - PROCESS | 1020 | 1468025947345 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1771D800) [pid = 1020] [serial = 829] [outer = 1748E800] 17:59:07 INFO - PROCESS | 1020 | 1468025947758 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 626ms 17:59:07 INFO - PROCESS | 1020 | 1468025947814 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 1020 | 1468025947816 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:59:07 INFO - PROCESS | 1020 | 1468025947820 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:59:07 INFO - PROCESS | 1020 | 1468025947822 Marionette TRACE conn3 <- [1,1070,null,{}] 17:59:07 INFO - PROCESS | 1020 | 1468025947825 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}] 17:59:07 INFO - PROCESS | 1020 | 1468025947827 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:07 INFO - PROCESS | 1020 | 1468025947937 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:59:07 INFO - PROCESS | 1020 | 1468025947948 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1020 | 1468025947950 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:07 INFO - PROCESS | 1020 | ++DOCSHELL 1A08BC00 == 39 [pid = 1020] [id = 277] 17:59:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A08C800) [pid = 1020] [serial = 830] [outer = 00000000] 17:59:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A43A400) [pid = 1020] [serial = 831] [outer = 1A08C800] 17:59:08 INFO - PROCESS | 1020 | 1468025947992 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A43A800) [pid = 1020] [serial = 832] [outer = 1A08C800] 17:59:08 INFO - PROCESS | 1020 | 1468025948614 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 845ms 17:59:08 INFO - PROCESS | 1020 | 1468025948664 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 1020 | 1468025948668 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:59:08 INFO - PROCESS | 1020 | 1468025948674 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1020 | 1468025948677 Marionette TRACE conn3 <- [1,1074,null,{}] 17:59:08 INFO - PROCESS | 1020 | 1468025948683 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}] 17:59:08 INFO - PROCESS | 1020 | 1468025948686 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:08 INFO - PROCESS | 1020 | 1468025948802 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:59:08 INFO - PROCESS | 1020 | 1468025948896 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 1020 | 1468025948899 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:08 INFO - PROCESS | 1020 | ++DOCSHELL 10A0F400 == 40 [pid = 1020] [id = 278] 17:59:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (11276C00) [pid = 1020] [serial = 833] [outer = 00000000] 17:59:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (131E9C00) [pid = 1020] [serial = 834] [outer = 11276C00] 17:59:08 INFO - PROCESS | 1020 | 1468025948961 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13ECCC00) [pid = 1020] [serial = 835] [outer = 11276C00] 17:59:09 INFO - PROCESS | 1020 | 1468025949525 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 907ms 17:59:09 INFO - PROCESS | 1020 | 1468025949579 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1020 | 1468025949583 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:59:09 INFO - PROCESS | 1020 | 1468025949590 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1020 | 1468025949593 Marionette TRACE conn3 <- [1,1078,null,{}] 17:59:09 INFO - PROCESS | 1020 | 1468025949596 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}] 17:59:09 INFO - PROCESS | 1020 | 1468025949599 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:09 INFO - PROCESS | 1020 | 1468025949706 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:59:09 INFO - PROCESS | 1020 | 1468025949806 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 1020 | 1468025949809 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:09 INFO - PROCESS | 1020 | ++DOCSHELL 16998000 == 41 [pid = 1020] [id = 279] 17:59:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (16A5B000) [pid = 1020] [serial = 836] [outer = 00000000] 17:59:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1752FC00) [pid = 1020] [serial = 837] [outer = 16A5B000] 17:59:09 INFO - PROCESS | 1020 | 1468025949864 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1806C000) [pid = 1020] [serial = 838] [outer = 16A5B000] 17:59:10 INFO - PROCESS | 1020 | 1468025950491 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]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 939ms 17:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:59:10 INFO - PROCESS | 1020 | 1468025950534 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 1020 | 1468025950537 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:59:10 INFO - PROCESS | 1020 | 1468025950541 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1020 | 1468025950544 Marionette TRACE conn3 <- [1,1082,null,{}] 17:59:10 INFO - PROCESS | 1020 | 1468025950555 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}] 17:59:10 INFO - PROCESS | 1020 | 1468025950560 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:10 INFO - PROCESS | 1020 | 1468025950664 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:59:10 INFO - PROCESS | 1020 | 1468025950796 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1020 | 1468025950799 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:10 INFO - PROCESS | 1020 | ++DOCSHELL 1A090800 == 42 [pid = 1020] [id = 280] 17:59:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1A093400) [pid = 1020] [serial = 839] [outer = 00000000] 17:59:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1A448400) [pid = 1020] [serial = 840] [outer = 1A093400] 17:59:10 INFO - PROCESS | 1020 | 1468025950855 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1A599000) [pid = 1020] [serial = 841] [outer = 1A093400] 17:59:11 INFO - PROCESS | 1020 | 1468025951422 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]]]}] 17:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 939ms 17:59:11 INFO - PROCESS | 1020 | 1468025951486 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:59:11 INFO - PROCESS | 1020 | 1468025951488 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:59:11 INFO - PROCESS | 1020 | 1468025951492 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - PROCESS | 1020 | 1468025951494 Marionette TRACE conn3 <- [1,1086,null,{}] 17:59:11 INFO - PROCESS | 1020 | 1468025951498 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}] 17:59:11 INFO - PROCESS | 1020 | 1468025951500 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:11 INFO - PROCESS | 1020 | 1468025951605 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:59:11 INFO - PROCESS | 1020 | 1468025951733 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1020 | 1468025951736 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:11 INFO - PROCESS | 1020 | ++DOCSHELL 0F314000 == 43 [pid = 1020] [id = 281] 17:59:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (10434800) [pid = 1020] [serial = 842] [outer = 00000000] 17:59:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (12856400) [pid = 1020] [serial = 843] [outer = 10434800] 17:59:11 INFO - PROCESS | 1020 | 1468025951793 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (13C2F800) [pid = 1020] [serial = 844] [outer = 10434800] 17:59:12 INFO - PROCESS | 1020 | 1468025952470 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]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1033ms 17:59:12 INFO - PROCESS | 1020 | 1468025952533 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 1020 | 1468025952536 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:59:12 INFO - PROCESS | 1020 | 1468025952557 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1020 | 1468025952561 Marionette TRACE conn3 <- [1,1090,null,{}] 17:59:12 INFO - PROCESS | 1020 | 1468025952566 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}] 17:59:12 INFO - PROCESS | 1020 | 1468025952569 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:12 INFO - PROCESS | 1020 | 1468025952697 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 1315C800 == 42 [pid = 1020] [id = 184] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 10A81400 == 41 [pid = 1020] [id = 199] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 13ED7800 == 40 [pid = 1020] [id = 200] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 14FB2000 == 39 [pid = 1020] [id = 185] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 1395AC00 == 38 [pid = 1020] [id = 193] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 11CD4000 == 37 [pid = 1020] [id = 192] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 13DB3000 == 36 [pid = 1020] [id = 187] 17:59:12 INFO - PROCESS | 1020 | --DOCSHELL 1586F400 == 35 [pid = 1020] [id = 186] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (104E4400) [pid = 1020] [serial = 783] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (154B9800) [pid = 1020] [serial = 786] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (10A81000) [pid = 1020] [serial = 784] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (19C3E400) [pid = 1020] [serial = 789] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (18249000) [pid = 1020] [serial = 765] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1824AC00) [pid = 1020] [serial = 766] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19C5E800) [pid = 1020] [serial = 769] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19E39000) [pid = 1020] [serial = 768] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19C47C00) [pid = 1020] [serial = 745] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (16AE0800) [pid = 1020] [serial = 759] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (16D9EC00) [pid = 1020] [serial = 760] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (10B63C00) [pid = 1020] [serial = 747] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (112DC400) [pid = 1020] [serial = 748] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10A0AC00) [pid = 1020] [serial = 753] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (12825C00) [pid = 1020] [serial = 754] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18060C00) [pid = 1020] [serial = 762] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19EE2C00) [pid = 1020] [serial = 771] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (139D6000) [pid = 1020] [serial = 756] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (13C38800) [pid = 1020] [serial = 757] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (142F7C00) [pid = 1020] [serial = 750] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1581E000) [pid = 1020] [serial = 751] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15819400) [pid = 1020] [serial = 775] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15AD8800) [pid = 1020] [serial = 787] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1A59E800) [pid = 1020] [serial = 793] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1A59B000) [pid = 1020] [serial = 792] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13EDA800) [pid = 1020] [serial = 774] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A43D800) [pid = 1020] [serial = 781] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (19E40800) [pid = 1020] [serial = 777] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (19C59000) [pid = 1020] [serial = 790] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1A04C000) [pid = 1020] [serial = 772] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19E46800) [pid = 1020] [serial = 778] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (180C6800) [pid = 1020] [serial = 763] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1A43B800) [pid = 1020] [serial = 780] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1315F000) [pid = 1020] [serial = 795] [outer = 00000000] [url = about:blank] 17:59:12 INFO - PROCESS | 1020 | 1468025952823 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1020 | 1468025952826 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:12 INFO - PROCESS | 1020 | ++DOCSHELL 10A06400 == 36 [pid = 1020] [id = 282] 17:59:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (10A09C00) [pid = 1020] [serial = 845] [outer = 00000000] 17:59:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (10FAA000) [pid = 1020] [serial = 846] [outer = 10A09C00] 17:59:12 INFO - PROCESS | 1020 | 1468025952873 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (11AE9800) [pid = 1020] [serial = 847] [outer = 10A09C00] 17:59:13 INFO - PROCESS | 1020 | 1468025953273 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]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 735ms 17:59:13 INFO - PROCESS | 1020 | 1468025953324 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 1020 | 1468025953328 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:59:13 INFO - PROCESS | 1020 | 1468025953335 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:59:13 INFO - PROCESS | 1020 | 1468025953337 Marionette TRACE conn3 <- [1,1094,null,{}] 17:59:13 INFO - PROCESS | 1020 | 1468025953343 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}] 17:59:13 INFO - PROCESS | 1020 | 1468025953346 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:13 INFO - PROCESS | 1020 | 1468025953434 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:59:13 INFO - PROCESS | 1020 | 1468025953440 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1020 | 1468025953443 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:13 INFO - PROCESS | 1020 | ++DOCSHELL 13443400 == 37 [pid = 1020] [id = 283] 17:59:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13952400) [pid = 1020] [serial = 848] [outer = 00000000] 17:59:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13DB9400) [pid = 1020] [serial = 849] [outer = 13952400] 17:59:13 INFO - PROCESS | 1020 | 1468025953495 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (154B7400) [pid = 1020] [serial = 850] [outer = 13952400] 17:59:13 INFO - PROCESS | 1020 | 1468025953954 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]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 626ms 17:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:59:13 INFO - PROCESS | 1020 | 1468025953974 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 1020 | 1468025953976 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:59:13 INFO - PROCESS | 1020 | 1468025953980 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 1020 | 1468025953983 Marionette TRACE conn3 <- [1,1098,null,{}] 17:59:14 INFO - PROCESS | 1020 | 1468025953996 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}] 17:59:14 INFO - PROCESS | 1020 | 1468025954000 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:14 INFO - PROCESS | 1020 | 1468025954083 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:59:14 INFO - PROCESS | 1020 | 1468025954092 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 1020 | 1468025954095 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:14 INFO - PROCESS | 1020 | ++DOCSHELL 167E0C00 == 38 [pid = 1020] [id = 284] 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16994000) [pid = 1020] [serial = 851] [outer = 00000000] 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16AE1400) [pid = 1020] [serial = 852] [outer = 16994000] 17:59:14 INFO - PROCESS | 1020 | 1468025954140 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16DA5C00) [pid = 1020] [serial = 853] [outer = 16994000] 17:59:14 INFO - PROCESS | 1020 | 1468025954580 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]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 641ms 17:59:14 INFO - PROCESS | 1020 | 1468025954617 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 1020 | 1468025954620 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:59:14 INFO - PROCESS | 1020 | 1468025954623 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 1020 | 1468025954625 Marionette TRACE conn3 <- [1,1102,null,{}] 17:59:14 INFO - PROCESS | 1020 | 1468025954628 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}] 17:59:14 INFO - PROCESS | 1020 | 1468025954630 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:14 INFO - PROCESS | 1020 | 1468025954724 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:59:14 INFO - PROCESS | 1020 | 1468025954729 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 1020 | 1468025954731 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:14 INFO - PROCESS | 1020 | ++DOCSHELL 10A79000 == 39 [pid = 1020] [id = 285] 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15ADB800) [pid = 1020] [serial = 854] [outer = 00000000] 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17AF9C00) [pid = 1020] [serial = 855] [outer = 15ADB800] 17:59:14 INFO - PROCESS | 1020 | 1468025954774 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (180C2400) [pid = 1020] [serial = 856] [outer = 15ADB800] 17:59:15 INFO - PROCESS | 1020 | 1468025955242 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 642ms 17:59:15 INFO - PROCESS | 1020 | 1468025955269 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 1020 | 1468025955271 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:59:15 INFO - PROCESS | 1020 | 1468025955274 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1020 | 1468025955276 Marionette TRACE conn3 <- [1,1106,null,{}] 17:59:15 INFO - PROCESS | 1020 | 1468025955279 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}] 17:59:15 INFO - PROCESS | 1020 | 1468025955281 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:15 INFO - PROCESS | 1020 | 1468025955393 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:59:15 INFO - PROCESS | 1020 | 1468025955398 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 1020 | 1468025955400 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:15 INFO - PROCESS | 1020 | ++DOCSHELL 17AEFC00 == 40 [pid = 1020] [id = 286] 17:59:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17AF0400) [pid = 1020] [serial = 857] [outer = 00000000] 17:59:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1824AC00) [pid = 1020] [serial = 858] [outer = 17AF0400] 17:59:15 INFO - PROCESS | 1020 | 1468025955444 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19756400) [pid = 1020] [serial = 859] [outer = 17AF0400] 17:59:15 INFO - PROCESS | 1020 | 1468025955913 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 688ms 17:59:15 INFO - PROCESS | 1020 | 1468025955971 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 1020 | 1468025955973 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:59:15 INFO - PROCESS | 1020 | 1468025955976 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1020 | 1468025955978 Marionette TRACE conn3 <- [1,1110,null,{}] 17:59:16 INFO - PROCESS | 1020 | 1468025955987 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}] 17:59:16 INFO - PROCESS | 1020 | 1468025955992 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:16 INFO - PROCESS | 1020 | 1468025956138 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:59:16 INFO - PROCESS | 1020 | 1468025956201 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1020 | 1468025956203 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:16 INFO - PROCESS | 1020 | ++DOCSHELL 0F31D800 == 41 [pid = 1020] [id = 287] 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C4B400) [pid = 1020] [serial = 860] [outer = 00000000] 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19E3A800) [pid = 1020] [serial = 861] [outer = 19C4B400] 17:59:16 INFO - PROCESS | 1020 | 1468025956245 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19E3E400) [pid = 1020] [serial = 862] [outer = 19C4B400] 17:59:16 INFO - PROCESS | 1020 | 1468025956663 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]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 735ms 17:59:16 INFO - PROCESS | 1020 | 1468025956717 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 1020 | 1468025956719 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:59:16 INFO - PROCESS | 1020 | 1468025956728 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 1020 | 1468025956730 Marionette TRACE conn3 <- [1,1114,null,{}] 17:59:16 INFO - PROCESS | 1020 | 1468025956733 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}] 17:59:16 INFO - PROCESS | 1020 | 1468025956735 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:16 INFO - PROCESS | 1020 | 1468025956844 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:59:16 INFO - PROCESS | 1020 | 1468025956851 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1020 | 1468025956853 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:16 INFO - PROCESS | 1020 | ++DOCSHELL 0F318400 == 42 [pid = 1020] [id = 288] 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C47000) [pid = 1020] [serial = 863] [outer = 00000000] 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A089800) [pid = 1020] [serial = 864] [outer = 19C47000] 17:59:16 INFO - PROCESS | 1020 | 1468025956896 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A439400) [pid = 1020] [serial = 865] [outer = 19C47000] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (13DB0000) [pid = 1020] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1756FC00) [pid = 1020] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16994400) [pid = 1020] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (139D6C00) [pid = 1020] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (18247C00) [pid = 1020] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1752A800) [pid = 1020] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1036D400) [pid = 1020] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:59:17 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1748E800) [pid = 1020] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:59:17 INFO - PROCESS | 1020 | 1468025957405 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]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 688ms 17:59:17 INFO - PROCESS | 1020 | 1468025957427 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 1020 | 1468025957429 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:59:17 INFO - PROCESS | 1020 | 1468025957432 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 1020 | 1468025957434 Marionette TRACE conn3 <- [1,1118,null,{}] 17:59:17 INFO - PROCESS | 1020 | 1468025957437 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}] 17:59:17 INFO - PROCESS | 1020 | 1468025957439 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:17 INFO - PROCESS | 1020 | 1468025957540 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:59:17 INFO - PROCESS | 1020 | 1468025957546 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 1020 | 1468025957549 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:17 INFO - PROCESS | 1020 | ++DOCSHELL 10A7C400 == 43 [pid = 1020] [id = 289] 17:59:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (10B65000) [pid = 1020] [serial = 866] [outer = 00000000] 17:59:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17537C00) [pid = 1020] [serial = 867] [outer = 10B65000] 17:59:17 INFO - PROCESS | 1020 | 1468025957596 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19756000) [pid = 1020] [serial = 868] [outer = 10B65000] 17:59:18 INFO - PROCESS | 1020 | 1468025958040 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 641ms 17:59:18 INFO - PROCESS | 1020 | 1468025958071 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1020 | 1468025958073 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:59:18 INFO - PROCESS | 1020 | 1468025958076 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1020 | 1468025958077 Marionette TRACE conn3 <- [1,1122,null,{}] 17:59:18 INFO - PROCESS | 1020 | 1468025958081 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}] 17:59:18 INFO - PROCESS | 1020 | 1468025958083 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:18 INFO - PROCESS | 1020 | 1468025958164 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:59:18 INFO - PROCESS | 1020 | 1468025958169 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1020 | 1468025958171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:18 INFO - PROCESS | 1020 | ++DOCSHELL 16AE5400 == 44 [pid = 1020] [id = 290] 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19901800) [pid = 1020] [serial = 869] [outer = 00000000] 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1A441000) [pid = 1020] [serial = 870] [outer = 19901800] 17:59:18 INFO - PROCESS | 1020 | 1468025958214 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1A442C00) [pid = 1020] [serial = 871] [outer = 19901800] 17:59:18 INFO - PROCESS | 1020 | 1468025958632 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 594ms 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:59:18 INFO - PROCESS | 1020 | 1468025958673 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1020 | 1468025958675 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:59:18 INFO - PROCESS | 1020 | 1468025958678 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1020 | 1468025958680 Marionette TRACE conn3 <- [1,1126,null,{}] 17:59:18 INFO - PROCESS | 1020 | 1468025958683 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}] 17:59:18 INFO - PROCESS | 1020 | 1468025958685 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:18 INFO - PROCESS | 1020 | 1468025958766 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:59:18 INFO - PROCESS | 1020 | 1468025958772 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1020 | 1468025958774 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:18 INFO - PROCESS | 1020 | ++DOCSHELL 0F317800 == 45 [pid = 1020] [id = 291] 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (0F31AC00) [pid = 1020] [serial = 872] [outer = 00000000] 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A5A0800) [pid = 1020] [serial = 873] [outer = 0F31AC00] 17:59:18 INFO - PROCESS | 1020 | 1468025958816 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A5A4800) [pid = 1020] [serial = 874] [outer = 0F31AC00] 17:59:19 INFO - PROCESS | 1020 | 1468025959289 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 17:59:19 INFO - PROCESS | 1020 | 1468025959318 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:59:19 INFO - PROCESS | 1020 | 1468025959320 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:59:19 INFO - PROCESS | 1020 | 1468025959324 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1020 | 1468025959326 Marionette TRACE conn3 <- [1,1130,null,{}] 17:59:19 INFO - PROCESS | 1020 | 1468025959329 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}] 17:59:19 INFO - PROCESS | 1020 | 1468025959331 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:19 INFO - PROCESS | 1020 | 1468025959472 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:59:19 INFO - PROCESS | 1020 | 1468025959579 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 1020 | 1468025959584 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:19 INFO - PROCESS | 1020 | ++DOCSHELL 10A73400 == 46 [pid = 1020] [id = 292] 17:59:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (10A74800) [pid = 1020] [serial = 875] [outer = 00000000] 17:59:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (10FA8800) [pid = 1020] [serial = 876] [outer = 10A74800] 17:59:19 INFO - PROCESS | 1020 | 1468025959644 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (11434000) [pid = 1020] [serial = 877] [outer = 10A74800] 17:59:20 INFO - PROCESS | 1020 | 1468025960218 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]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 938ms 17:59:20 INFO - PROCESS | 1020 | 1468025960269 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 1020 | 1468025960273 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:59:20 INFO - PROCESS | 1020 | 1468025960279 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 1020 | 1468025960282 Marionette TRACE conn3 <- [1,1134,null,{}] 17:59:20 INFO - PROCESS | 1020 | 1468025960287 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}] 17:59:20 INFO - PROCESS | 1020 | 1468025960290 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:20 INFO - PROCESS | 1020 | 1468025960399 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:59:20 INFO - PROCESS | 1020 | 1468025960528 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1020 | 1468025960531 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:20 INFO - PROCESS | 1020 | ++DOCSHELL 139D7000 == 47 [pid = 1020] [id = 293] 17:59:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (13C3BC00) [pid = 1020] [serial = 878] [outer = 00000000] 17:59:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (15610000) [pid = 1020] [serial = 879] [outer = 13C3BC00] 17:59:20 INFO - PROCESS | 1020 | 1468025960586 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (15AD9000) [pid = 1020] [serial = 880] [outer = 13C3BC00] 17:59:21 INFO - PROCESS | 1020 | 1468025961144 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 907ms 17:59:21 INFO - PROCESS | 1020 | 1468025961183 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1020 | 1468025961186 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:59:21 INFO - PROCESS | 1020 | 1468025961190 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1020 | 1468025961192 Marionette TRACE conn3 <- [1,1138,null,{}] 17:59:21 INFO - PROCESS | 1020 | 1468025961197 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}] 17:59:21 INFO - PROCESS | 1020 | 1468025961199 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:21 INFO - PROCESS | 1020 | 1468025961360 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:59:21 INFO - PROCESS | 1020 | 1468025961490 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1020 | 1468025961493 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:21 INFO - PROCESS | 1020 | ++DOCSHELL 1343B400 == 48 [pid = 1020] [id = 294] 17:59:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (17534C00) [pid = 1020] [serial = 881] [outer = 00000000] 17:59:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (19909C00) [pid = 1020] [serial = 882] [outer = 17534C00] 17:59:21 INFO - PROCESS | 1020 | 1468025961546 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (19E39400) [pid = 1020] [serial = 883] [outer = 17534C00] 17:59:22 INFO - PROCESS | 1020 | 1468025962201 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1048ms 17:59:22 INFO - PROCESS | 1020 | 1468025962237 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 1020 | 1468025962241 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:59:22 INFO - PROCESS | 1020 | 1468025962252 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 1020 | 1468025962256 Marionette TRACE conn3 <- [1,1142,null,{}] 17:59:22 INFO - PROCESS | 1020 | 1468025962276 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}] 17:59:22 INFO - PROCESS | 1020 | 1468025962279 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:22 INFO - PROCESS | 1020 | 1468025962392 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:59:22 INFO - PROCESS | 1020 | 1468025962520 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 1020 | 1468025962522 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:22 INFO - PROCESS | 1020 | ++DOCSHELL 1A59C400 == 49 [pid = 1020] [id = 295] 17:59:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1AA46800) [pid = 1020] [serial = 884] [outer = 00000000] 17:59:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1AC53C00) [pid = 1020] [serial = 885] [outer = 1AA46800] 17:59:22 INFO - PROCESS | 1020 | 1468025962574 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1AD15400) [pid = 1020] [serial = 886] [outer = 1AA46800] 17:59:23 INFO - PROCESS | 1020 | 1468025963356 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]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1173ms 17:59:23 INFO - PROCESS | 1020 | 1468025963423 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 1020 | 1468025963427 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:59:23 INFO - PROCESS | 1020 | 1468025963433 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 1020 | 1468025963436 Marionette TRACE conn3 <- [1,1146,null,{}] 17:59:23 INFO - PROCESS | 1020 | 1468025963441 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}] 17:59:23 INFO - PROCESS | 1020 | 1468025963444 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:23 INFO - PROCESS | 1020 | 1468025963547 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:59:23 INFO - PROCESS | 1020 | 1468025963673 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 1020 | 1468025963678 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:23 INFO - PROCESS | 1020 | ++DOCSHELL 13036C00 == 50 [pid = 1020] [id = 296] 17:59:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (13076400) [pid = 1020] [serial = 887] [outer = 00000000] 17:59:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (1315C800) [pid = 1020] [serial = 888] [outer = 13076400] 17:59:23 INFO - PROCESS | 1020 | 1468025963726 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (1324C800) [pid = 1020] [serial = 889] [outer = 13076400] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 10A7F000 == 49 [pid = 1020] [id = 265] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 130A7C00 == 48 [pid = 1020] [id = 267] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 15582000 == 47 [pid = 1020] [id = 196] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 15609800 == 46 [pid = 1020] [id = 190] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 16AE3000 == 45 [pid = 1020] [id = 198] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 131EA400 == 44 [pid = 1020] [id = 195] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 10A78C00 == 43 [pid = 1020] [id = 194] 17:59:24 INFO - PROCESS | 1020 | --DOCSHELL 10A05C00 == 42 [pid = 1020] [id = 266] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (13ED0400) [pid = 1020] [serial = 807] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (11AEDC00) [pid = 1020] [serial = 804] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (17AF0C00) [pid = 1020] [serial = 814] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (154AD400) [pid = 1020] [serial = 808] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (16ADE400) [pid = 1020] [serial = 810] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (19C4A400) [pid = 1020] [serial = 826] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (19C46000) [pid = 1020] [serial = 820] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (1975AC00) [pid = 1020] [serial = 819] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1772CC00) [pid = 1020] [serial = 813] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (197C8000) [pid = 1020] [serial = 825] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (180C2000) [pid = 1020] [serial = 817] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (114D8C00) [pid = 1020] [serial = 823] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (180C0400) [pid = 1020] [serial = 816] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (10B5C000) [pid = 1020] [serial = 798] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (10A80C00) [pid = 1020] [serial = 822] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13141400) [pid = 1020] [serial = 801] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16AE8800) [pid = 1020] [serial = 811] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1A43A400) [pid = 1020] [serial = 831] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (19ED8400) [pid = 1020] [serial = 828] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1771D800) [pid = 1020] [serial = 829] [outer = 00000000] [url = about:blank] 17:59:24 INFO - PROCESS | 1020 | 1468025964294 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]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 907ms 17:59:24 INFO - PROCESS | 1020 | 1468025964338 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 1020 | 1468025964341 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:59:24 INFO - PROCESS | 1020 | 1468025964347 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 1020 | 1468025964350 Marionette TRACE conn3 <- [1,1150,null,{}] 17:59:24 INFO - PROCESS | 1020 | 1468025964353 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}] 17:59:24 INFO - PROCESS | 1020 | 1468025964356 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:24 INFO - PROCESS | 1020 | 1468025964441 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:59:24 INFO - PROCESS | 1020 | 1468025964526 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1020 | 1468025964528 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:24 INFO - PROCESS | 1020 | ++DOCSHELL 114D8C00 == 43 [pid = 1020] [id = 297] 17:59:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (11CD5400) [pid = 1020] [serial = 890] [outer = 00000000] 17:59:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (13252800) [pid = 1020] [serial = 891] [outer = 11CD5400] 17:59:24 INFO - PROCESS | 1020 | 1468025964582 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (15609800) [pid = 1020] [serial = 892] [outer = 11CD5400] 17:59:25 INFO - PROCESS | 1020 | 1468025965015 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 688ms 17:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:59:25 INFO - PROCESS | 1020 | 1468025965047 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1020 | 1468025965050 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:59:25 INFO - PROCESS | 1020 | 1468025965053 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1020 | 1468025965056 Marionette TRACE conn3 <- [1,1154,null,{}] 17:59:25 INFO - PROCESS | 1020 | 1468025965066 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}] 17:59:25 INFO - PROCESS | 1020 | 1468025965070 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:25 INFO - PROCESS | 1020 | 1468025965155 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:59:25 INFO - PROCESS | 1020 | 1468025965161 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 1020 | 1468025965164 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:25 INFO - PROCESS | 1020 | ++DOCSHELL 16AE7400 == 44 [pid = 1020] [id = 298] 17:59:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (16AE8800) [pid = 1020] [serial = 893] [outer = 00000000] 17:59:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (16DA4000) [pid = 1020] [serial = 894] [outer = 16AE8800] 17:59:25 INFO - PROCESS | 1020 | 1468025965212 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (16EF2400) [pid = 1020] [serial = 895] [outer = 16AE8800] 17:59:25 INFO - PROCESS | 1020 | 1468025965678 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 625ms 17:59:25 INFO - PROCESS | 1020 | 1468025965693 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1020 | 1468025965697 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:59:25 INFO - PROCESS | 1020 | 1468025965701 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1020 | 1468025965703 Marionette TRACE conn3 <- [1,1158,null,{}] 17:59:25 INFO - PROCESS | 1020 | 1468025965710 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}] 17:59:25 INFO - PROCESS | 1020 | 1468025965712 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:25 INFO - PROCESS | 1020 | 1468025965817 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:59:26 INFO - PROCESS | 1020 | 1468025965977 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1020 | 1468025965979 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:26 INFO - PROCESS | 1020 | ++DOCSHELL 16AE1C00 == 45 [pid = 1020] [id = 299] 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (16EF4400) [pid = 1020] [serial = 896] [outer = 00000000] 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (180C7400) [pid = 1020] [serial = 897] [outer = 16EF4400] 17:59:26 INFO - PROCESS | 1020 | 1468025966028 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (180CBC00) [pid = 1020] [serial = 898] [outer = 16EF4400] 17:59:26 INFO - PROCESS | 1020 | 1468025966419 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 735ms 17:59:26 INFO - PROCESS | 1020 | 1468025966442 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 1020 | 1468025966444 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:59:26 INFO - PROCESS | 1020 | 1468025966447 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 1020 | 1468025966448 Marionette TRACE conn3 <- [1,1162,null,{}] 17:59:26 INFO - PROCESS | 1020 | 1468025966452 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}] 17:59:26 INFO - PROCESS | 1020 | 1468025966453 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:26 INFO - PROCESS | 1020 | 1468025966592 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:59:26 INFO - PROCESS | 1020 | 1468025966610 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1020 | 1468025966613 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:26 INFO - PROCESS | 1020 | ++DOCSHELL 19758000 == 46 [pid = 1020] [id = 300] 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1975AC00) [pid = 1020] [serial = 899] [outer = 00000000] 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1990D400) [pid = 1020] [serial = 900] [outer = 1975AC00] 17:59:26 INFO - PROCESS | 1020 | 1468025966660 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1990E000) [pid = 1020] [serial = 901] [outer = 1975AC00] 17:59:27 INFO - PROCESS | 1020 | 1468025967150 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] 17:59:27 INFO - PROCESS | 1020 | 1468025967180 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:59:27 INFO - PROCESS | 1020 | 1468025967184 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:59:27 INFO - PROCESS | 1020 | 1468025967185 Marionette TRACE conn3 <- [1,1166,null,{}] 17:59:27 INFO - PROCESS | 1020 | 1468025967189 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}] 17:59:27 INFO - PROCESS | 1020 | 1468025967194 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:27 INFO - PROCESS | 1020 | 1468025967323 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:59:27 INFO - PROCESS | 1020 | 1468025967328 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1020 | 1468025967330 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:27 INFO - PROCESS | 1020 | ++DOCSHELL 10B5C000 == 47 [pid = 1020] [id = 301] 17:59:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (180C5400) [pid = 1020] [serial = 902] [outer = 00000000] 17:59:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1A04C000) [pid = 1020] [serial = 903] [outer = 180C5400] 17:59:27 INFO - PROCESS | 1020 | 1468025967423 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1A43C800) [pid = 1020] [serial = 904] [outer = 180C5400] 17:59:27 INFO - PROCESS | 1020 | 1468025967869 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] 17:59:27 INFO - PROCESS | 1020 | 1468025967927 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:59:27 INFO - PROCESS | 1020 | 1468025967930 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1020 | 1468025967932 Marionette TRACE conn3 <- [1,1170,null,{}] 17:59:27 INFO - PROCESS | 1020 | 1468025967935 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}] 17:59:27 INFO - PROCESS | 1020 | 1468025967937 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:28 INFO - PROCESS | 1020 | 1468025968074 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:59:28 INFO - PROCESS | 1020 | 1468025968086 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1020 | 1468025968088 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:28 INFO - PROCESS | 1020 | ++DOCSHELL 1055D800 == 48 [pid = 1020] [id = 302] 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (19C52C00) [pid = 1020] [serial = 905] [outer = 00000000] 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1A96EC00) [pid = 1020] [serial = 906] [outer = 19C52C00] 17:59:28 INFO - PROCESS | 1020 | 1468025968182 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1AC47000) [pid = 1020] [serial = 907] [outer = 19C52C00] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (16994000) [pid = 1020] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (19C47000) [pid = 1020] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (13952400) [pid = 1020] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (15ADB800) [pid = 1020] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (19C4B400) [pid = 1020] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (10B65000) [pid = 1020] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (10A09C00) [pid = 1020] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (17AF0400) [pid = 1020] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:59:28 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19901800) [pid = 1020] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:59:28 INFO - PROCESS | 1020 | 1468025968676 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] 17:59:28 INFO - PROCESS | 1020 | 1468025968734 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:59:28 INFO - PROCESS | 1020 | 1468025968737 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:59:28 INFO - PROCESS | 1020 | 1468025968739 Marionette TRACE conn3 <- [1,1174,null,{}] 17:59:28 INFO - PROCESS | 1020 | 1468025968742 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}] 17:59:28 INFO - PROCESS | 1020 | 1468025968744 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:28 INFO - PROCESS | 1020 | 1468025968832 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:59:28 INFO - PROCESS | 1020 | 1468025968838 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1020 | 1468025968840 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:28 INFO - PROCESS | 1020 | ++DOCSHELL 1560F800 == 49 [pid = 1020] [id = 303] 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1748A000) [pid = 1020] [serial = 908] [outer = 00000000] 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1A042400) [pid = 1020] [serial = 909] [outer = 1748A000] 17:59:28 INFO - PROCESS | 1020 | 1468025968886 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (19901800) [pid = 1020] [serial = 910] [outer = 1748A000] 17:59:29 INFO - PROCESS | 1020 | 1468025969311 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] 17:59:29 INFO - PROCESS | 1020 | 1468025969337 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:59:29 INFO - PROCESS | 1020 | 1468025969354 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 1020 | 1468025969357 Marionette TRACE conn3 <- [1,1178,null,{}] 17:59:29 INFO - PROCESS | 1020 | 1468025969363 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}] 17:59:29 INFO - PROCESS | 1020 | 1468025969365 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:29 INFO - PROCESS | 1020 | 1468025969473 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:59:29 INFO - PROCESS | 1020 | 1468025969478 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1020 | 1468025969480 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:29 INFO - PROCESS | 1020 | ++DOCSHELL 15ADC800 == 50 [pid = 1020] [id = 304] 17:59:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (197DDC00) [pid = 1020] [serial = 911] [outer = 00000000] 17:59:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (197E1400) [pid = 1020] [serial = 912] [outer = 197DDC00] 17:59:29 INFO - PROCESS | 1020 | 1468025969522 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1990A400) [pid = 1020] [serial = 913] [outer = 197DDC00] 17:59:30 INFO - PROCESS | 1020 | 1468025970003 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] 17:59:30 INFO - PROCESS | 1020 | 1468025970042 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:59:30 INFO - PROCESS | 1020 | 1468025970045 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1020 | 1468025970047 Marionette TRACE conn3 <- [1,1182,null,{}] 17:59:30 INFO - PROCESS | 1020 | 1468025970050 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}] 17:59:30 INFO - PROCESS | 1020 | 1468025970052 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:30 INFO - PROCESS | 1020 | 1468025970133 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:59:30 INFO - PROCESS | 1020 | 1468025970141 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 1020 | 1468025970142 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:30 INFO - PROCESS | 1020 | ++DOCSHELL 1A59C000 == 51 [pid = 1020] [id = 305] 17:59:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1AD1A400) [pid = 1020] [serial = 914] [outer = 00000000] 17:59:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1AD1E400) [pid = 1020] [serial = 915] [outer = 1AD1A400] 17:59:30 INFO - PROCESS | 1020 | 1468025970188 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1AD1EC00) [pid = 1020] [serial = 916] [outer = 1AD1A400] 17:59:30 INFO - PROCESS | 1020 | 1468025970902 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] 17:59:30 INFO - PROCESS | 1020 | 1468025970955 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:59:30 INFO - PROCESS | 1020 | 1468025970960 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1020 | 1468025970964 Marionette TRACE conn3 <- [1,1186,null,{}] 17:59:30 INFO - PROCESS | 1020 | 1468025970970 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}] 17:59:30 INFO - PROCESS | 1020 | 1468025970973 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:31 INFO - PROCESS | 1020 | 1468025971091 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:59:31 INFO - PROCESS | 1020 | 1468025971218 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 1020 | 1468025971221 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:31 INFO - PROCESS | 1020 | ++DOCSHELL 10B64C00 == 52 [pid = 1020] [id = 306] 17:59:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (12BCF800) [pid = 1020] [serial = 917] [outer = 00000000] 17:59:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (13DB8800) [pid = 1020] [serial = 918] [outer = 12BCF800] 17:59:31 INFO - PROCESS | 1020 | 1468025971277 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (15878400) [pid = 1020] [serial = 919] [outer = 12BCF800] 17:59:31 INFO - PROCESS | 1020 | 1468025971839 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 939ms 17:59:31 INFO - PROCESS | 1020 | 1468025971907 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 1020 | 1468025971911 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:59:31 INFO - PROCESS | 1020 | 1468025971918 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1020 | 1468025971921 Marionette TRACE conn3 <- [1,1190,null,{}] 17:59:31 INFO - PROCESS | 1020 | 1468025971924 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}] 17:59:31 INFO - PROCESS | 1020 | 1468025971927 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:32 INFO - PROCESS | 1020 | 1468025972037 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:59:32 INFO - PROCESS | 1020 | 1468025972170 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 1020 | 1468025972173 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:32 INFO - PROCESS | 1020 | ++DOCSHELL 16EE8C00 == 53 [pid = 1020] [id = 307] 17:59:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (16EE9000) [pid = 1020] [serial = 920] [outer = 00000000] 17:59:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (16EF6800) [pid = 1020] [serial = 921] [outer = 16EE9000] 17:59:32 INFO - PROCESS | 1020 | 1468025972228 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (17AF4400) [pid = 1020] [serial = 922] [outer = 16EE9000] 17:59:32 INFO - PROCESS | 1020 | 1468025972815 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]]]}] 17:59:32 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 17:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 939ms 17:59:32 INFO - PROCESS | 1020 | 1468025972862 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 1020 | 1468025972865 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:59:32 INFO - PROCESS | 1020 | 1468025972869 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 1020 | 1468025972872 Marionette TRACE conn3 <- [1,1194,null,{}] 17:59:32 INFO - PROCESS | 1020 | 1468025972883 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}] 17:59:32 INFO - PROCESS | 1020 | 1468025972887 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:33 INFO - PROCESS | 1020 | 1468025973024 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:59:33 INFO - PROCESS | 1020 | 1468025973159 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1020 | 1468025973163 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:33 INFO - PROCESS | 1020 | ++DOCSHELL 1A08AC00 == 54 [pid = 1020] [id = 308] 17:59:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (1A08C000) [pid = 1020] [serial = 923] [outer = 00000000] 17:59:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (1AA42000) [pid = 1020] [serial = 924] [outer = 1A08C000] 17:59:33 INFO - PROCESS | 1020 | 1468025973218 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (1AD1B000) [pid = 1020] [serial = 925] [outer = 1A08C000] 17:59:33 INFO - PROCESS | 1020 | 1468025973776 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]]]}] 17:59:33 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 17:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 939ms 17:59:33 INFO - PROCESS | 1020 | 1468025973813 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1020 | 1468025973816 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:59:33 INFO - PROCESS | 1020 | 1468025973820 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1020 | 1468025973822 Marionette TRACE conn3 <- [1,1198,null,{}] 17:59:33 INFO - PROCESS | 1020 | 1468025973825 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}] 17:59:33 INFO - PROCESS | 1020 | 1468025973828 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:33 INFO - PROCESS | 1020 | 1468025973941 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:59:34 INFO - PROCESS | 1020 | 1468025974074 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1020 | 1468025974077 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:34 INFO - PROCESS | 1020 | ++DOCSHELL 10B5A800 == 55 [pid = 1020] [id = 309] 17:59:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 114 (10B5C400) [pid = 1020] [serial = 926] [outer = 00000000] 17:59:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 115 (1A5A4C00) [pid = 1020] [serial = 927] [outer = 10B5C400] 17:59:34 INFO - PROCESS | 1020 | 1468025974130 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 116 (1B032C00) [pid = 1020] [serial = 928] [outer = 10B5C400] 17:59:34 INFO - PROCESS | 1020 | 1468025974821 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1033ms 17:59:34 INFO - PROCESS | 1020 | 1468025974862 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 1020 | 1468025974868 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:59:34 INFO - PROCESS | 1020 | 1468025974896 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1020 | 1468025974899 Marionette TRACE conn3 <- [1,1202,null,{}] 17:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:59:34 INFO - PROCESS | 1020 | 1468025974905 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}] 17:59:34 INFO - PROCESS | 1020 | 1468025974907 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:35 INFO - PROCESS | 1020 | 1468025975006 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:59:35 INFO - PROCESS | 1020 | 1468025975141 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1020 | 1468025975144 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:35 INFO - PROCESS | 1020 | ++DOCSHELL 1315C400 == 56 [pid = 1020] [id = 310] 17:59:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 117 (13247000) [pid = 1020] [serial = 929] [outer = 00000000] 17:59:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 118 (142F5800) [pid = 1020] [serial = 930] [outer = 13247000] 17:59:35 INFO - PROCESS | 1020 | 1468025975193 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 119 (15AD8C00) [pid = 1020] [serial = 931] [outer = 13247000] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 11278800 == 55 [pid = 1020] [id = 189] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 0F31B800 == 54 [pid = 1020] [id = 197] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 15ADC800 == 53 [pid = 1020] [id = 304] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1560F800 == 52 [pid = 1020] [id = 303] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1055D800 == 51 [pid = 1020] [id = 302] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10B5C000 == 50 [pid = 1020] [id = 301] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 19758000 == 49 [pid = 1020] [id = 300] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 16AE1C00 == 48 [pid = 1020] [id = 299] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 16AE7400 == 47 [pid = 1020] [id = 298] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 114D8C00 == 46 [pid = 1020] [id = 297] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 13036C00 == 45 [pid = 1020] [id = 296] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 139D7000 == 44 [pid = 1020] [id = 293] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10A73400 == 43 [pid = 1020] [id = 292] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 0F318400 == 42 [pid = 1020] [id = 288] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10A7E800 == 41 [pid = 1020] [id = 183] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10A77800 == 40 [pid = 1020] [id = 191] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 0F317800 == 39 [pid = 1020] [id = 291] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 17A0EC00 == 38 [pid = 1020] [id = 188] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 0F31D800 == 37 [pid = 1020] [id = 287] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 16AE5400 == 36 [pid = 1020] [id = 290] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10A7C400 == 35 [pid = 1020] [id = 289] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 17AEFC00 == 34 [pid = 1020] [id = 286] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1343B400 == 33 [pid = 1020] [id = 294] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1A59C400 == 32 [pid = 1020] [id = 295] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1A08AC00 == 31 [pid = 1020] [id = 308] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10B5A800 == 30 [pid = 1020] [id = 309] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 16EE8C00 == 29 [pid = 1020] [id = 307] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 1A59C000 == 28 [pid = 1020] [id = 305] 17:59:36 INFO - PROCESS | 1020 | --DOCSHELL 10B64C00 == 27 [pid = 1020] [id = 306] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 118 (131E9C00) [pid = 1020] [serial = 834] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 117 (16AE1400) [pid = 1020] [serial = 852] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 116 (16DA5C00) [pid = 1020] [serial = 853] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 115 (12856400) [pid = 1020] [serial = 843] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 114 (1A089800) [pid = 1020] [serial = 864] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 113 (13DB9400) [pid = 1020] [serial = 849] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (154B7400) [pid = 1020] [serial = 850] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (17AF9C00) [pid = 1020] [serial = 855] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (19E3E400) [pid = 1020] [serial = 862] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (19E3A800) [pid = 1020] [serial = 861] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (19756000) [pid = 1020] [serial = 868] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (1752FC00) [pid = 1020] [serial = 837] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (17537C00) [pid = 1020] [serial = 867] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (10FAA000) [pid = 1020] [serial = 846] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (11AE9800) [pid = 1020] [serial = 847] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (1A448400) [pid = 1020] [serial = 840] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1A439400) [pid = 1020] [serial = 865] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1824AC00) [pid = 1020] [serial = 858] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (19756400) [pid = 1020] [serial = 859] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (1A441000) [pid = 1020] [serial = 870] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (1A442C00) [pid = 1020] [serial = 871] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (180C2400) [pid = 1020] [serial = 856] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1A5A0800) [pid = 1020] [serial = 873] [outer = 00000000] [url = about:blank] 17:59:36 INFO - PROCESS | 1020 | 1468025976556 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1705ms 17:59:36 INFO - PROCESS | 1020 | 1468025976610 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1020 | 1468025976614 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:59:36 INFO - PROCESS | 1020 | 1468025976618 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1020 | 1468025976621 Marionette TRACE conn3 <- [1,1206,null,{}] 17:59:36 INFO - PROCESS | 1020 | 1468025976632 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}] 17:59:36 INFO - PROCESS | 1020 | 1468025976635 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:36 INFO - PROCESS | 1020 | 1468025976721 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:59:36 INFO - PROCESS | 1020 | 1468025976734 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 1020 | 1468025976736 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:36 INFO - PROCESS | 1020 | ++DOCSHELL 11279000 == 28 [pid = 1020] [id = 311] 17:59:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (12850C00) [pid = 1020] [serial = 932] [outer = 00000000] 17:59:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (12B05800) [pid = 1020] [serial = 933] [outer = 12850C00] 17:59:36 INFO - PROCESS | 1020 | 1468025976784 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (12DC7000) [pid = 1020] [serial = 934] [outer = 12850C00] 17:59:37 INFO - PROCESS | 1020 | 1468025977259 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 688ms 17:59:37 INFO - PROCESS | 1020 | 1468025977315 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 1020 | 1468025977319 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:59:37 INFO - PROCESS | 1020 | 1468025977325 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1020 | 1468025977328 Marionette TRACE conn3 <- [1,1210,null,{}] 17:59:37 INFO - PROCESS | 1020 | 1468025977331 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}] 17:59:37 INFO - PROCESS | 1020 | 1468025977335 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:37 INFO - PROCESS | 1020 | 1468025977424 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:59:37 INFO - PROCESS | 1020 | 1468025977553 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1020 | 1468025977556 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:37 INFO - PROCESS | 1020 | ++DOCSHELL 13DB8C00 == 29 [pid = 1020] [id = 312] 17:59:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (13DB9400) [pid = 1020] [serial = 935] [outer = 00000000] 17:59:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (142F3800) [pid = 1020] [serial = 936] [outer = 13DB9400] 17:59:37 INFO - PROCESS | 1020 | 1468025977603 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1558C800) [pid = 1020] [serial = 937] [outer = 13DB9400] 17:59:37 INFO - PROCESS | 1020 | 1468025977982 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] 17:59:38 INFO - PROCESS | 1020 | 1468025978027 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:59:38 INFO - PROCESS | 1020 | 1468025978030 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 1020 | 1468025978034 Marionette TRACE conn3 <- [1,1214,null,{}] 17:59:38 INFO - PROCESS | 1020 | 1468025978044 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}] 17:59:38 INFO - PROCESS | 1020 | 1468025978048 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:38 INFO - PROCESS | 1020 | 1468025978133 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:59:38 INFO - PROCESS | 1020 | 1468025978140 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1020 | 1468025978143 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:38 INFO - PROCESS | 1020 | ++DOCSHELL 16EE8400 == 30 [pid = 1020] [id = 313] 17:59:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (16EE8C00) [pid = 1020] [serial = 938] [outer = 00000000] 17:59:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (16EF7800) [pid = 1020] [serial = 939] [outer = 16EE8C00] 17:59:38 INFO - PROCESS | 1020 | 1468025978190 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (1752F400) [pid = 1020] [serial = 940] [outer = 16EE8C00] 17:59:38 INFO - PROCESS | 1020 | 1468025978683 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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 704ms 17:59:38 INFO - PROCESS | 1020 | 1468025978730 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 1020 | 1468025978732 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:59:38 INFO - PROCESS | 1020 | 1468025978744 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 1020 | 1468025978746 Marionette TRACE conn3 <- [1,1218,null,{}] 17:59:38 INFO - PROCESS | 1020 | 1468025978749 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}] 17:59:38 INFO - PROCESS | 1020 | 1468025978751 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:38 INFO - PROCESS | 1020 | 1468025978892 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:59:38 INFO - PROCESS | 1020 | 1468025978916 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1020 | 1468025978919 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:38 INFO - PROCESS | 1020 | ++DOCSHELL 1806E000 == 31 [pid = 1020] [id = 314] 17:59:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (1806F400) [pid = 1020] [serial = 941] [outer = 00000000] 17:59:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (180CA400) [pid = 1020] [serial = 942] [outer = 1806F400] 17:59:38 INFO - PROCESS | 1020 | 1468025978970 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (18244400) [pid = 1020] [serial = 943] [outer = 1806F400] 17:59:39 INFO - PROCESS | 1020 | 1468025979396 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 704ms 17:59:39 INFO - PROCESS | 1020 | 1468025979445 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1020 | 1468025979447 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:59:39 INFO - PROCESS | 1020 | 1468025979456 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 1020 | 1468025979458 Marionette TRACE conn3 <- [1,1222,null,{}] 17:59:39 INFO - PROCESS | 1020 | 1468025979461 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}] 17:59:39 INFO - PROCESS | 1020 | 1468025979463 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:39 INFO - PROCESS | 1020 | 1468025979572 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:59:39 INFO - PROCESS | 1020 | 1468025979577 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 1020 | 1468025979579 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:39 INFO - PROCESS | 1020 | ++DOCSHELL 180C5800 == 32 [pid = 1020] [id = 315] 17:59:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (18241400) [pid = 1020] [serial = 944] [outer = 00000000] 17:59:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (1975F800) [pid = 1020] [serial = 945] [outer = 18241400] 17:59:39 INFO - PROCESS | 1020 | 1468025979622 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (197D7C00) [pid = 1020] [serial = 946] [outer = 18241400] 17:59:40 INFO - PROCESS | 1020 | 1468025980059 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 641ms 17:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:59:40 INFO - PROCESS | 1020 | 1468025980094 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 1020 | 1468025980096 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:59:40 INFO - PROCESS | 1020 | 1468025980099 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1020 | 1468025980101 Marionette TRACE conn3 <- [1,1226,null,{}] 17:59:40 INFO - PROCESS | 1020 | 1468025980111 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}] 17:59:40 INFO - PROCESS | 1020 | 1468025980117 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:40 INFO - PROCESS | 1020 | 1468025980247 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:59:40 INFO - PROCESS | 1020 | 1468025980337 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1020 | 1468025980339 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:40 INFO - PROCESS | 1020 | ++DOCSHELL 0F397400 == 33 [pid = 1020] [id = 316] 17:59:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (17533800) [pid = 1020] [serial = 947] [outer = 00000000] 17:59:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (19C5E400) [pid = 1020] [serial = 948] [outer = 17533800] 17:59:40 INFO - PROCESS | 1020 | 1468025980383 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 114 (19E44C00) [pid = 1020] [serial = 949] [outer = 17533800] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 113 (16A5B000) [pid = 1020] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (1A093400) [pid = 1020] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (11276C00) [pid = 1020] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (1127E000) [pid = 1020] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (10434800) [pid = 1020] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (13031000) [pid = 1020] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (1975AC00) [pid = 1020] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (180C5400) [pid = 1020] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (16AE8800) [pid = 1020] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (10A74800) [pid = 1020] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (17534C00) [pid = 1020] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (19C52C00) [pid = 1020] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1AA46800) [pid = 1020] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (16EF4400) [pid = 1020] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (11CD5400) [pid = 1020] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13076400) [pid = 1020] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (13C3BC00) [pid = 1020] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1AD1A400) [pid = 1020] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (197DDC00) [pid = 1020] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (0F31AC00) [pid = 1020] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1748A000) [pid = 1020] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1A08C800) [pid = 1020] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (130AF000) [pid = 1020] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:59:41 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (10A0B400) [pid = 1020] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:59:41 INFO - PROCESS | 1020 | 1468025981245 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1189ms 17:59:41 INFO - PROCESS | 1020 | 1468025981301 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1020 | 1468025981312 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:59:41 INFO - PROCESS | 1020 | 1468025981316 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:59:41 INFO - PROCESS | 1020 | 1468025981317 Marionette TRACE conn3 <- [1,1230,null,{}] 17:59:41 INFO - PROCESS | 1020 | 1468025981321 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}] 17:59:41 INFO - PROCESS | 1020 | 1468025981323 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:41 INFO - PROCESS | 1020 | 1468025981401 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:59:41 INFO - PROCESS | 1020 | 1468025981406 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 1020 | 1468025981408 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:41 INFO - PROCESS | 1020 | ++DOCSHELL 10FA9400 == 34 [pid = 1020] [id = 317] 17:59:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (12859400) [pid = 1020] [serial = 950] [outer = 00000000] 17:59:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (15589400) [pid = 1020] [serial = 951] [outer = 12859400] 17:59:41 INFO - PROCESS | 1020 | 1468025981451 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (15AD7C00) [pid = 1020] [serial = 952] [outer = 12859400] 17:59:41 INFO - PROCESS | 1020 | 1468025981863 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 595ms 17:59:41 INFO - PROCESS | 1020 | 1468025981914 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1020 | 1468025981916 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:59:41 INFO - PROCESS | 1020 | 1468025981923 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 1020 | 1468025981925 Marionette TRACE conn3 <- [1,1234,null,{}] 17:59:41 INFO - PROCESS | 1020 | 1468025981928 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}] 17:59:41 INFO - PROCESS | 1020 | 1468025981930 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:42 INFO - PROCESS | 1020 | 1468025982017 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:59:42 INFO - PROCESS | 1020 | 1468025982023 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 1020 | 1468025982025 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:42 INFO - PROCESS | 1020 | ++DOCSHELL 11AEC400 == 35 [pid = 1020] [id = 318] 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (142F1800) [pid = 1020] [serial = 953] [outer = 00000000] 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (0F318000) [pid = 1020] [serial = 954] [outer = 142F1800] 17:59:42 INFO - PROCESS | 1020 | 1468025982068 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (17722000) [pid = 1020] [serial = 955] [outer = 142F1800] 17:59:42 INFO - PROCESS | 1020 | 1468025982537 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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 641ms 17:59:42 INFO - PROCESS | 1020 | 1468025982567 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 1020 | 1468025982569 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:59:42 INFO - PROCESS | 1020 | 1468025982572 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 1020 | 1468025982574 Marionette TRACE conn3 <- [1,1238,null,{}] 17:59:42 INFO - PROCESS | 1020 | 1468025982577 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}] 17:59:42 INFO - PROCESS | 1020 | 1468025982579 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:42 INFO - PROCESS | 1020 | 1468025982655 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:59:42 INFO - PROCESS | 1020 | 1468025982660 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 1020 | 1468025982662 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:42 INFO - PROCESS | 1020 | ++DOCSHELL 16DA6400 == 36 [pid = 1020] [id = 319] 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1990F000) [pid = 1020] [serial = 956] [outer = 00000000] 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (19E40800) [pid = 1020] [serial = 957] [outer = 1990F000] 17:59:42 INFO - PROCESS | 1020 | 1468025982709 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (19EDB000) [pid = 1020] [serial = 958] [outer = 1990F000] 17:59:43 INFO - PROCESS | 1020 | --DOCSHELL 11279000 == 35 [pid = 1020] [id = 311] 17:59:43 INFO - PROCESS | 1020 | --DOCSHELL 1315C400 == 34 [pid = 1020] [id = 310] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 16EE8400 == 33 [pid = 1020] [id = 313] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 0F397400 == 32 [pid = 1020] [id = 316] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 1806E000 == 31 [pid = 1020] [id = 314] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 10FA9400 == 30 [pid = 1020] [id = 317] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 11AEC400 == 29 [pid = 1020] [id = 318] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 180C5800 == 28 [pid = 1020] [id = 315] 17:59:44 INFO - PROCESS | 1020 | --DOCSHELL 13DB8C00 == 27 [pid = 1020] [id = 312] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13C2F800) [pid = 1020] [serial = 844] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (131F4000) [pid = 1020] [serial = 796] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (13ECCC00) [pid = 1020] [serial = 835] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (12D82000) [pid = 1020] [serial = 805] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (1A43A800) [pid = 1020] [serial = 832] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (131EBC00) [pid = 1020] [serial = 802] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (10FAB400) [pid = 1020] [serial = 799] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1806C000) [pid = 1020] [serial = 838] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1A599000) [pid = 1020] [serial = 841] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1990D400) [pid = 1020] [serial = 900] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1A43C800) [pid = 1020] [serial = 904] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1A04C000) [pid = 1020] [serial = 903] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1990E000) [pid = 1020] [serial = 901] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16DA4000) [pid = 1020] [serial = 894] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16EF2400) [pid = 1020] [serial = 895] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (10FA8800) [pid = 1020] [serial = 876] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (11434000) [pid = 1020] [serial = 877] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19909C00) [pid = 1020] [serial = 882] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (19E39400) [pid = 1020] [serial = 883] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1A96EC00) [pid = 1020] [serial = 906] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1AC53C00) [pid = 1020] [serial = 885] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1AD15400) [pid = 1020] [serial = 886] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (180C7400) [pid = 1020] [serial = 897] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13252800) [pid = 1020] [serial = 891] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (15609800) [pid = 1020] [serial = 892] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1315C800) [pid = 1020] [serial = 888] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1324C800) [pid = 1020] [serial = 889] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15610000) [pid = 1020] [serial = 879] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (15AD9000) [pid = 1020] [serial = 880] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1AD1E400) [pid = 1020] [serial = 915] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1AD1EC00) [pid = 1020] [serial = 916] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1990A400) [pid = 1020] [serial = 913] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1A5A4800) [pid = 1020] [serial = 874] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (197E1400) [pid = 1020] [serial = 912] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1AC47000) [pid = 1020] [serial = 907] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1A042400) [pid = 1020] [serial = 909] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (180CBC00) [pid = 1020] [serial = 898] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (19901800) [pid = 1020] [serial = 910] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 1020 | 1468025984479 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1954ms 17:59:44 INFO - PROCESS | 1020 | 1468025984528 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:59:44 INFO - PROCESS | 1020 | 1468025984532 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:59:44 INFO - PROCESS | 1020 | 1468025984537 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1020 | 1468025984540 Marionette TRACE conn3 <- [1,1242,null,{}] 17:59:44 INFO - PROCESS | 1020 | 1468025984546 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}] 17:59:44 INFO - PROCESS | 1020 | 1468025984549 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:44 INFO - PROCESS | 1020 | 1468025984637 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:59:44 INFO - PROCESS | 1020 | 1468025984645 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1020 | 1468025984649 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:44 INFO - PROCESS | 1020 | ++DOCSHELL 10A01400 == 28 [pid = 1020] [id = 320] 17:59:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (10A08400) [pid = 1020] [serial = 959] [outer = 00000000] 17:59:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (10A7F800) [pid = 1020] [serial = 960] [outer = 10A08400] 17:59:44 INFO - PROCESS | 1020 | 1468025984696 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (10B5EC00) [pid = 1020] [serial = 961] [outer = 10A08400] 17:59:45 INFO - PROCESS | 1020 | 1468025985178 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 703ms 17:59:45 INFO - PROCESS | 1020 | 1468025985233 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1020 | 1468025985238 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:59:45 INFO - PROCESS | 1020 | 1468025985244 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1020 | 1468025985246 Marionette TRACE conn3 <- [1,1246,null,{}] 17:59:45 INFO - PROCESS | 1020 | 1468025985250 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}] 17:59:45 INFO - PROCESS | 1020 | 1468025985253 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:45 INFO - PROCESS | 1020 | 1468025985337 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:59:45 INFO - PROCESS | 1020 | 1468025985345 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 1020 | 1468025985348 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:45 INFO - PROCESS | 1020 | ++DOCSHELL 11C48C00 == 29 [pid = 1020] [id = 321] 17:59:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (11CD4000) [pid = 1020] [serial = 962] [outer = 00000000] 17:59:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (1292CC00) [pid = 1020] [serial = 963] [outer = 11CD4000] 17:59:45 INFO - PROCESS | 1020 | 1468025985395 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (12B07C00) [pid = 1020] [serial = 964] [outer = 11CD4000] 17:59:45 INFO - PROCESS | 1020 | 1468025985889 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 688ms 17:59:45 INFO - PROCESS | 1020 | 1468025985943 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1020 | 1468025985945 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:59:45 INFO - PROCESS | 1020 | 1468025985948 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1020 | 1468025985951 Marionette TRACE conn3 <- [1,1250,null,{}] 17:59:45 INFO - PROCESS | 1020 | 1468025985962 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}] 17:59:45 INFO - PROCESS | 1020 | 1468025985966 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:46 INFO - PROCESS | 1020 | 1468025986075 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:59:46 INFO - PROCESS | 1020 | 1468025986168 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1020 | 1468025986172 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:46 INFO - PROCESS | 1020 | ++DOCSHELL 131F3C00 == 30 [pid = 1020] [id = 322] 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131F4000) [pid = 1020] [serial = 965] [outer = 00000000] 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13441C00) [pid = 1020] [serial = 966] [outer = 131F4000] 17:59:46 INFO - PROCESS | 1020 | 1468025986218 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1395B000) [pid = 1020] [serial = 967] [outer = 131F4000] 17:59:46 INFO - PROCESS | 1020 | 1468025986594 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]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 704ms 17:59:46 INFO - PROCESS | 1020 | 1468025986648 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 1020 | 1468025986650 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:59:46 INFO - PROCESS | 1020 | 1468025986654 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - PROCESS | 1020 | 1468025986655 Marionette TRACE conn3 <- [1,1254,null,{}] 17:59:46 INFO - PROCESS | 1020 | 1468025986659 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}] 17:59:46 INFO - PROCESS | 1020 | 1468025986661 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:46 INFO - PROCESS | 1020 | 1468025986740 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:59:46 INFO - PROCESS | 1020 | 1468025986745 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1020 | 1468025986747 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:46 INFO - PROCESS | 1020 | ++DOCSHELL 13245800 == 31 [pid = 1020] [id = 323] 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (13440800) [pid = 1020] [serial = 968] [outer = 00000000] 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (142F7C00) [pid = 1020] [serial = 969] [outer = 13440800] 17:59:46 INFO - PROCESS | 1020 | 1468025986791 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (15589C00) [pid = 1020] [serial = 970] [outer = 13440800] 17:59:47 INFO - PROCESS | 1020 | 1468025987214 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 17:59:47 INFO - PROCESS | 1020 | 1468025987250 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1020 | 1468025987252 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:59:47 INFO - PROCESS | 1020 | 1468025987259 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:59:47 INFO - PROCESS | 1020 | 1468025987261 Marionette TRACE conn3 <- [1,1258,null,{}] 17:59:47 INFO - PROCESS | 1020 | 1468025987264 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}] 17:59:47 INFO - PROCESS | 1020 | 1468025987266 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:47 INFO - PROCESS | 1020 | 1468025987340 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:59:47 INFO - PROCESS | 1020 | 1468025987346 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 1020 | 1468025987348 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:47 INFO - PROCESS | 1020 | ++DOCSHELL 15818400 == 32 [pid = 1020] [id = 324] 17:59:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1581E000) [pid = 1020] [serial = 971] [outer = 00000000] 17:59:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15AD9000) [pid = 1020] [serial = 972] [outer = 1581E000] 17:59:47 INFO - PROCESS | 1020 | 1468025987391 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1667D000) [pid = 1020] [serial = 973] [outer = 1581E000] 17:59:47 INFO - PROCESS | 1020 | 1468025987854 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 641ms 17:59:47 INFO - PROCESS | 1020 | 1468025987899 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1020 | 1468025987901 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:59:47 INFO - PROCESS | 1020 | 1468025987904 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1020 | 1468025987906 Marionette TRACE conn3 <- [1,1262,null,{}] 17:59:47 INFO - PROCESS | 1020 | 1468025987909 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}] 17:59:47 INFO - PROCESS | 1020 | 1468025987914 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:48 INFO - PROCESS | 1020 | 1468025988011 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:59:48 INFO - PROCESS | 1020 | 1468025988020 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 1020 | 1468025988022 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:48 INFO - PROCESS | 1020 | ++DOCSHELL 16AEB000 == 33 [pid = 1020] [id = 325] 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16AEB800) [pid = 1020] [serial = 974] [outer = 00000000] 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16EED800) [pid = 1020] [serial = 975] [outer = 16AEB800] 17:59:48 INFO - PROCESS | 1020 | 1468025988065 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EF2800) [pid = 1020] [serial = 976] [outer = 16AEB800] 17:59:48 INFO - PROCESS | 1020 | 1468025988484 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 641ms 17:59:48 INFO - PROCESS | 1020 | 1468025988542 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 1020 | 1468025988544 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:59:48 INFO - PROCESS | 1020 | 1468025988547 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:59:48 INFO - PROCESS | 1020 | 1468025988559 Marionette TRACE conn3 <- [1,1266,null,{}] 17:59:48 INFO - PROCESS | 1020 | 1468025988563 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}] 17:59:48 INFO - PROCESS | 1020 | 1468025988565 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:48 INFO - PROCESS | 1020 | 1468025988639 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:59:48 INFO - PROCESS | 1020 | 1468025988644 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 1020 | 1468025988646 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:48 INFO - PROCESS | 1020 | ++DOCSHELL 16EECC00 == 34 [pid = 1020] [id = 326] 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EEEC00) [pid = 1020] [serial = 977] [outer = 00000000] 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (17566800) [pid = 1020] [serial = 978] [outer = 16EEEC00] 17:59:48 INFO - PROCESS | 1020 | 1468025988688 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17575000) [pid = 1020] [serial = 979] [outer = 16EEEC00] 17:59:49 INFO - PROCESS | 1020 | 1468025989114 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 594ms 17:59:49 INFO - PROCESS | 1020 | 1468025989145 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1020 | 1468025989147 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:59:49 INFO - PROCESS | 1020 | 1468025989168 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1020 | 1468025989170 Marionette TRACE conn3 <- [1,1270,null,{}] 17:59:49 INFO - PROCESS | 1020 | 1468025989174 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}] 17:59:49 INFO - PROCESS | 1020 | 1468025989176 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:49 INFO - PROCESS | 1020 | 1468025989251 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:59:49 INFO - PROCESS | 1020 | 1468025989256 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1020 | 1468025989258 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:49 INFO - PROCESS | 1020 | ++DOCSHELL 16EF7000 == 35 [pid = 1020] [id = 327] 17:59:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17A88400) [pid = 1020] [serial = 980] [outer = 00000000] 17:59:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (180C0800) [pid = 1020] [serial = 981] [outer = 17A88400] 17:59:49 INFO - PROCESS | 1020 | 1468025989300 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (180C2000) [pid = 1020] [serial = 982] [outer = 17A88400] 17:59:49 INFO - PROCESS | 1020 | 1468025989746 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 656ms 17:59:49 INFO - PROCESS | 1020 | 1468025989809 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1020 | 1468025989811 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:59:49 INFO - PROCESS | 1020 | 1468025989814 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1020 | 1468025989816 Marionette TRACE conn3 <- [1,1274,null,{}] 17:59:49 INFO - PROCESS | 1020 | 1468025989819 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}] 17:59:49 INFO - PROCESS | 1020 | 1468025989821 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:49 INFO - PROCESS | 1020 | 1468025989924 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:59:49 INFO - PROCESS | 1020 | 1468025989931 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1020 | 1468025989933 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:49 INFO - PROCESS | 1020 | ++DOCSHELL 131F3400 == 36 [pid = 1020] [id = 328] 17:59:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (180CCC00) [pid = 1020] [serial = 983] [outer = 00000000] 17:59:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (18249000) [pid = 1020] [serial = 984] [outer = 180CCC00] 17:59:49 INFO - PROCESS | 1020 | 1468025989975 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1824CC00) [pid = 1020] [serial = 985] [outer = 180CCC00] 17:59:50 INFO - PROCESS | 1020 | 1468025990429 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 641ms 17:59:50 INFO - PROCESS | 1020 | 1468025990452 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 1020 | 1468025990454 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:59:50 INFO - PROCESS | 1020 | 1468025990457 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:59:50 INFO - PROCESS | 1020 | 1468025990459 Marionette TRACE conn3 <- [1,1278,null,{}] 17:59:50 INFO - PROCESS | 1020 | 1468025990462 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}] 17:59:50 INFO - PROCESS | 1020 | 1468025990464 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:50 INFO - PROCESS | 1020 | 1468025990595 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:59:50 INFO - PROCESS | 1020 | 1468025990600 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 1020 | 1468025990602 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:50 INFO - PROCESS | 1020 | ++DOCSHELL 11431400 == 37 [pid = 1020] [id = 329] 17:59:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (13145400) [pid = 1020] [serial = 986] [outer = 00000000] 17:59:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (197CCC00) [pid = 1020] [serial = 987] [outer = 13145400] 17:59:50 INFO - PROCESS | 1020 | 1468025990644 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (197DA000) [pid = 1020] [serial = 988] [outer = 13145400] 17:59:51 INFO - PROCESS | 1020 | 1468025991069 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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 17:59:51 INFO - PROCESS | 1020 | 1468025991096 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1020 | 1468025991098 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:59:51 INFO - PROCESS | 1020 | 1468025991101 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 1020 | 1468025991104 Marionette TRACE conn3 <- [1,1282,null,{}] 17:59:51 INFO - PROCESS | 1020 | 1468025991107 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}] 17:59:51 INFO - PROCESS | 1020 | 1468025991109 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:51 INFO - PROCESS | 1020 | 1468025991232 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:59:51 INFO - PROCESS | 1020 | 1468025991323 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 1020 | 1468025991326 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:51 INFO - PROCESS | 1020 | ++DOCSHELL 15814800 == 38 [pid = 1020] [id = 330] 17:59:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1990E000) [pid = 1020] [serial = 989] [outer = 00000000] 17:59:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C49400) [pid = 1020] [serial = 990] [outer = 1990E000] 17:59:51 INFO - PROCESS | 1020 | 1468025991374 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19C53C00) [pid = 1020] [serial = 991] [outer = 1990E000] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (142F1800) [pid = 1020] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1806F400) [pid = 1020] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (18241400) [pid = 1020] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (17533800) [pid = 1020] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (12BCF800) [pid = 1020] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (16EE9000) [pid = 1020] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16EE8C00) [pid = 1020] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (13DB9400) [pid = 1020] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (12850C00) [pid = 1020] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (13247000) [pid = 1020] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (10B5C400) [pid = 1020] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1A08C000) [pid = 1020] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:59:51 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (12859400) [pid = 1020] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:59:51 INFO - PROCESS | 1020 | 1468025991883 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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 844ms 17:59:51 INFO - PROCESS | 1020 | 1468025991945 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1020 | 1468025991946 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:59:51 INFO - PROCESS | 1020 | 1468025991950 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:59:51 INFO - PROCESS | 1020 | 1468025991951 Marionette TRACE conn3 <- [1,1286,null,{}] 17:59:51 INFO - PROCESS | 1020 | 1468025991955 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}] 17:59:51 INFO - PROCESS | 1020 | 1468025991956 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:52 INFO - PROCESS | 1020 | 1468025992034 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:59:52 INFO - PROCESS | 1020 | 1468025992039 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1020 | 1468025992041 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:52 INFO - PROCESS | 1020 | ++DOCSHELL 1292F000 == 39 [pid = 1020] [id = 331] 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (154AE400) [pid = 1020] [serial = 992] [outer = 00000000] 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1975F000) [pid = 1020] [serial = 993] [outer = 154AE400] 17:59:52 INFO - PROCESS | 1020 | 1468025992083 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19901C00) [pid = 1020] [serial = 994] [outer = 154AE400] 17:59:52 INFO - PROCESS | 1020 | 1468025992509 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 594ms 17:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:59:52 INFO - PROCESS | 1020 | 1468025992547 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 1020 | 1468025992549 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:59:52 INFO - PROCESS | 1020 | 1468025992552 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 1020 | 1468025992554 Marionette TRACE conn3 <- [1,1290,null,{}] 17:59:52 INFO - PROCESS | 1020 | 1468025992557 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}] 17:59:52 INFO - PROCESS | 1020 | 1468025992569 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:52 INFO - PROCESS | 1020 | 1468025992645 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:59:52 INFO - PROCESS | 1020 | 1468025992653 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1020 | 1468025992655 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:52 INFO - PROCESS | 1020 | ++DOCSHELL 16EE9000 == 40 [pid = 1020] [id = 332] 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C3D000) [pid = 1020] [serial = 995] [outer = 00000000] 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19E3C000) [pid = 1020] [serial = 996] [outer = 19C3D000] 17:59:52 INFO - PROCESS | 1020 | 1468025992700 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (16AE3400) [pid = 1020] [serial = 997] [outer = 19C3D000] 17:59:53 INFO - PROCESS | 1020 | 1468025993155 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 625ms 17:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:59:53 INFO - PROCESS | 1020 | 1468025993191 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1020 | 1468025993193 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:59:53 INFO - PROCESS | 1020 | 1468025993196 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1020 | 1468025993198 Marionette TRACE conn3 <- [1,1294,null,{}] 17:59:53 INFO - PROCESS | 1020 | 1468025993202 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}] 17:59:53 INFO - PROCESS | 1020 | 1468025993205 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:53 INFO - PROCESS | 1020 | 1468025993285 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:59:53 INFO - PROCESS | 1020 | 1468025993290 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1020 | 1468025993292 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:53 INFO - PROCESS | 1020 | ++DOCSHELL 15AD8800 == 41 [pid = 1020] [id = 333] 17:59:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1975AC00) [pid = 1020] [serial = 998] [outer = 00000000] 17:59:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19EDB400) [pid = 1020] [serial = 999] [outer = 1975AC00] 17:59:53 INFO - PROCESS | 1020 | 1468025993333 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A08AC00) [pid = 1020] [serial = 1000] [outer = 1975AC00] 17:59:53 INFO - PROCESS | 1020 | 1468025993902 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 17:59:53 INFO - PROCESS | 1020 | 1468025993937 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1020 | 1468025993942 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:59:53 INFO - PROCESS | 1020 | 1468025993947 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1020 | 1468025993951 Marionette TRACE conn3 <- [1,1298,null,{}] 17:59:53 INFO - PROCESS | 1020 | 1468025993956 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}] 17:59:53 INFO - PROCESS | 1020 | 1468025993960 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:54 INFO - PROCESS | 1020 | 1468025994124 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:59:54 INFO - PROCESS | 1020 | 1468025994252 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 1020 | 1468025994257 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:54 INFO - PROCESS | 1020 | ++DOCSHELL 10474000 == 42 [pid = 1020] [id = 334] 17:59:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (104DF000) [pid = 1020] [serial = 1001] [outer = 00000000] 17:59:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (11271800) [pid = 1020] [serial = 1002] [outer = 104DF000] 17:59:54 INFO - PROCESS | 1020 | 1468025994312 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (11434000) [pid = 1020] [serial = 1003] [outer = 104DF000] 17:59:55 INFO - PROCESS | 1020 | 1468025994990 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] 17:59:55 INFO - PROCESS | 1020 | 1468025995053 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:59:55 INFO - PROCESS | 1020 | 1468025995059 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 1020 | 1468025995062 Marionette TRACE conn3 <- [1,1302,null,{}] 17:59:55 INFO - PROCESS | 1020 | 1468025995066 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}] 17:59:55 INFO - PROCESS | 1020 | 1468025995069 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:55 INFO - PROCESS | 1020 | 1468025995185 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:59:55 INFO - PROCESS | 1020 | 1468025995331 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 1020 | 1468025995334 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:55 INFO - PROCESS | 1020 | ++DOCSHELL 131F0000 == 43 [pid = 1020] [id = 335] 17:59:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13246000) [pid = 1020] [serial = 1004] [outer = 00000000] 17:59:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (139DA400) [pid = 1020] [serial = 1005] [outer = 13246000] 17:59:55 INFO - PROCESS | 1020 | 1468025995394 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (13ECC800) [pid = 1020] [serial = 1006] [outer = 13246000] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 16EE9000 == 42 [pid = 1020] [id = 332] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 1292F000 == 41 [pid = 1020] [id = 331] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 15814800 == 40 [pid = 1020] [id = 330] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 11431400 == 39 [pid = 1020] [id = 329] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 131F3400 == 38 [pid = 1020] [id = 328] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 16EF7000 == 37 [pid = 1020] [id = 327] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 16EECC00 == 36 [pid = 1020] [id = 326] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 16AEB000 == 35 [pid = 1020] [id = 325] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 15818400 == 34 [pid = 1020] [id = 324] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 13245800 == 33 [pid = 1020] [id = 323] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 131F3C00 == 32 [pid = 1020] [id = 322] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 11C48C00 == 31 [pid = 1020] [id = 321] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 10A01400 == 30 [pid = 1020] [id = 320] 17:59:56 INFO - PROCESS | 1020 | --DOCSHELL 16DA6400 == 29 [pid = 1020] [id = 319] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19E40800) [pid = 1020] [serial = 957] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | 1468025996299 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1297ms 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (17722000) [pid = 1020] [serial = 955] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (180CA400) [pid = 1020] [serial = 942] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1975F800) [pid = 1020] [serial = 945] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (18244400) [pid = 1020] [serial = 943] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19C5E400) [pid = 1020] [serial = 948] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (197D7C00) [pid = 1020] [serial = 946] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (0F318000) [pid = 1020] [serial = 954] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13DB8800) [pid = 1020] [serial = 918] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (15878400) [pid = 1020] [serial = 919] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16EF6800) [pid = 1020] [serial = 921] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16EF7800) [pid = 1020] [serial = 939] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (142F3800) [pid = 1020] [serial = 936] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1558C800) [pid = 1020] [serial = 937] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (12B05800) [pid = 1020] [serial = 933] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (12DC7000) [pid = 1020] [serial = 934] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15AD8C00) [pid = 1020] [serial = 931] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (142F5800) [pid = 1020] [serial = 930] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1B032C00) [pid = 1020] [serial = 928] [outer = 00000000] [url = about:blank] 17:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A5A4C00) [pid = 1020] [serial = 927] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1AD1B000) [pid = 1020] [serial = 925] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1AA42000) [pid = 1020] [serial = 924] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (17AF4400) [pid = 1020] [serial = 922] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19E44C00) [pid = 1020] [serial = 949] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15589400) [pid = 1020] [serial = 951] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (15AD7C00) [pid = 1020] [serial = 952] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1752F400) [pid = 1020] [serial = 940] [outer = 00000000] [url = about:blank] 17:59:56 INFO - PROCESS | 1020 | 1468025996369 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 1020 | 1468025996373 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 1020 | 1468025996380 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 1020 | 1468025996383 Marionette TRACE conn3 <- [1,1306,null,{}] 17:59:56 INFO - PROCESS | 1020 | 1468025996389 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}] 17:59:56 INFO - PROCESS | 1020 | 1468025996392 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:56 INFO - PROCESS | 1020 | 1468025996474 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:59:56 INFO - PROCESS | 1020 | 1468025996487 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 1020 | 1468025996489 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:56 INFO - PROCESS | 1020 | ++DOCSHELL 1127B400 == 30 [pid = 1020] [id = 336] 17:59:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (112DC400) [pid = 1020] [serial = 1007] [outer = 00000000] 17:59:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11C48C00) [pid = 1020] [serial = 1008] [outer = 112DC400] 17:59:56 INFO - PROCESS | 1020 | 1468025996536 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (12B02C00) [pid = 1020] [serial = 1009] [outer = 112DC400] 17:59:57 INFO - PROCESS | 1020 | 1468025997044 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 17:59:57 INFO - PROCESS | 1020 | 1468025997079 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1020 | 1468025997083 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:59:57 INFO - PROCESS | 1020 | 1468025997089 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1020 | 1468025997091 Marionette TRACE conn3 <- [1,1310,null,{}] 17:59:57 INFO - PROCESS | 1020 | 1468025997095 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}] 17:59:57 INFO - PROCESS | 1020 | 1468025997097 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:57 INFO - PROCESS | 1020 | 1468025997179 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:59:57 INFO - PROCESS | 1020 | 1468025997188 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1020 | 1468025997190 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:57 INFO - PROCESS | 1020 | ++DOCSHELL 13244800 == 31 [pid = 1020] [id = 337] 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13245800) [pid = 1020] [serial = 1010] [outer = 00000000] 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1394F400) [pid = 1020] [serial = 1011] [outer = 13245800] 17:59:57 INFO - PROCESS | 1020 | 1468025997236 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13DB8400) [pid = 1020] [serial = 1012] [outer = 13245800] 17:59:57 INFO - PROCESS | 1020 | 1468025997703 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 641ms 17:59:57 INFO - PROCESS | 1020 | 1468025997727 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1020 | 1468025997729 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:59:57 INFO - PROCESS | 1020 | 1468025997732 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1020 | 1468025997736 Marionette TRACE conn3 <- [1,1314,null,{}] 17:59:57 INFO - PROCESS | 1020 | 1468025997746 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}] 17:59:57 INFO - PROCESS | 1020 | 1468025997750 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:57 INFO - PROCESS | 1020 | 1468025997831 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:59:57 INFO - PROCESS | 1020 | 1468025997841 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1020 | 1468025997844 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:57 INFO - PROCESS | 1020 | ++DOCSHELL 15AD1400 == 32 [pid = 1020] [id = 338] 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15AD1800) [pid = 1020] [serial = 1013] [outer = 00000000] 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1667D800) [pid = 1020] [serial = 1014] [outer = 15AD1800] 17:59:57 INFO - PROCESS | 1020 | 1468025997890 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16ADDC00) [pid = 1020] [serial = 1015] [outer = 15AD1800] 17:59:58 INFO - PROCESS | 1020 | 1468025998365 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]]]}] 17:59:58 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 17:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 703ms 17:59:58 INFO - PROCESS | 1020 | 1468025998432 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 1020 | 1468025998435 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:59:58 INFO - PROCESS | 1020 | 1468025998438 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 1020 | 1468025998440 Marionette TRACE conn3 <- [1,1318,null,{}] 17:59:58 INFO - PROCESS | 1020 | 1468025998443 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}] 17:59:58 INFO - PROCESS | 1020 | 1468025998445 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:58 INFO - PROCESS | 1020 | 1468025998528 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:59:58 INFO - PROCESS | 1020 | 1468025998534 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 1020 | 1468025998536 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:58 INFO - PROCESS | 1020 | ++DOCSHELL 16AE6400 == 33 [pid = 1020] [id = 339] 17:59:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EE9000) [pid = 1020] [serial = 1016] [outer = 00000000] 17:59:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17016C00) [pid = 1020] [serial = 1017] [outer = 16EE9000] 17:59:58 INFO - PROCESS | 1020 | 1468025998580 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1752F400) [pid = 1020] [serial = 1018] [outer = 16EE9000] 17:59:59 INFO - PROCESS | 1020 | 1468025999043 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]]]}] 17:59:59 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 17:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 641ms 17:59:59 INFO - PROCESS | 1020 | 1468025999076 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 1020 | 1468025999078 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 1020 | 1468025999081 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:59:59 INFO - PROCESS | 1020 | 1468025999082 Marionette TRACE conn3 <- [1,1322,null,{}] 17:59:59 INFO - PROCESS | 1020 | 1468025999085 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}] 17:59:59 INFO - PROCESS | 1020 | 1468025999087 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:59 INFO - PROCESS | 1020 | 1468025999192 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:59:59 INFO - PROCESS | 1020 | 1468025999276 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1020 | 1468025999278 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 17:59:59 INFO - PROCESS | 1020 | ++DOCSHELL 1772C000 == 34 [pid = 1020] [id = 340] 17:59:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1772C400) [pid = 1020] [serial = 1019] [outer = 00000000] 17:59:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (18060C00) [pid = 1020] [serial = 1020] [outer = 1772C400] 17:59:59 INFO - PROCESS | 1020 | 1468025999331 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (18069000) [pid = 1020] [serial = 1021] [outer = 1772C400] 17:59:59 INFO - PROCESS | 1020 | 1468025999764 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]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 750ms 17:59:59 INFO - PROCESS | 1020 | 1468025999822 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 1020 | 1468025999824 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 1020 | 1468025999827 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:59:59 INFO - PROCESS | 1020 | 1468025999829 Marionette TRACE conn3 <- [1,1326,null,{}] 17:59:59 INFO - PROCESS | 1020 | 1468025999841 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}] 17:59:59 INFO - PROCESS | 1020 | 1468025999846 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:00 INFO - PROCESS | 1020 | 1468025999976 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:00:00 INFO - PROCESS | 1020 | 1468025999991 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 1020 | 1468025999993 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:00 INFO - PROCESS | 1020 | ++DOCSHELL 1824D400 == 35 [pid = 1020] [id = 341] 18:00:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1975B000) [pid = 1020] [serial = 1022] [outer = 00000000] 18:00:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197D7400) [pid = 1020] [serial = 1023] [outer = 1975B000] 18:00:00 INFO - PROCESS | 1020 | 1468026000083 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (197D8C00) [pid = 1020] [serial = 1024] [outer = 1975B000] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16EEEC00) [pid = 1020] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13145400) [pid = 1020] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (11CD4000) [pid = 1020] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1990E000) [pid = 1020] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (17A88400) [pid = 1020] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16AEB800) [pid = 1020] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (13440800) [pid = 1020] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (10A08400) [pid = 1020] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1990F000) [pid = 1020] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1581E000) [pid = 1020] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (180CCC00) [pid = 1020] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (131F4000) [pid = 1020] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (154AE400) [pid = 1020] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:00:00 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19C3D000) [pid = 1020] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:00:01 INFO - PROCESS | 1020 | 1468026001057 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]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1251ms 18:00:01 INFO - PROCESS | 1020 | 1468026001081 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 1020 | 1468026001083 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 18:00:01 INFO - PROCESS | 1020 | 1468026001086 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:00:01 INFO - PROCESS | 1020 | 1468026001088 Marionette TRACE conn3 <- [1,1330,null,{}] 18:00:01 INFO - PROCESS | 1020 | 1468026001091 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}] 18:00:01 INFO - PROCESS | 1020 | 1468026001093 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:01 INFO - PROCESS | 1020 | 1468026001170 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:00:01 INFO - PROCESS | 1020 | 1468026001176 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1020 | 1468026001178 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:01 INFO - PROCESS | 1020 | ++DOCSHELL 103CD800 == 36 [pid = 1020] [id = 342] 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (10A09800) [pid = 1020] [serial = 1025] [outer = 00000000] 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (142F1C00) [pid = 1020] [serial = 1026] [outer = 10A09800] 18:00:01 INFO - PROCESS | 1020 | 1468026001220 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1581E000) [pid = 1020] [serial = 1027] [outer = 10A09800] 18:00:01 INFO - PROCESS | 1020 | 1468026001671 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]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 625ms 18:00:01 INFO - PROCESS | 1020 | 1468026001724 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 1020 | 1468026001726 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 18:00:01 INFO - PROCESS | 1020 | 1468026001729 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:00:01 INFO - PROCESS | 1020 | 1468026001731 Marionette TRACE conn3 <- [1,1334,null,{}] 18:00:01 INFO - PROCESS | 1020 | 1468026001735 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}] 18:00:01 INFO - PROCESS | 1020 | 1468026001736 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:01 INFO - PROCESS | 1020 | 1468026001813 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:00:01 INFO - PROCESS | 1020 | 1468026001819 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1020 | 1468026001821 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:01 INFO - PROCESS | 1020 | ++DOCSHELL 15613400 == 37 [pid = 1020] [id = 343] 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17721400) [pid = 1020] [serial = 1028] [outer = 00000000] 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (18249400) [pid = 1020] [serial = 1029] [outer = 17721400] 18:00:01 INFO - PROCESS | 1020 | 1468026001863 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (197E2800) [pid = 1020] [serial = 1030] [outer = 17721400] 18:00:02 INFO - PROCESS | 1020 | 1468026002565 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]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 907ms 18:00:02 INFO - PROCESS | 1020 | 1468026002635 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 1020 | 1468026002639 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 18:00:02 INFO - PROCESS | 1020 | 1468026002644 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:00:02 INFO - PROCESS | 1020 | 1468026002649 Marionette TRACE conn3 <- [1,1338,null,{}] 18:00:02 INFO - PROCESS | 1020 | 1468026002654 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}] 18:00:02 INFO - PROCESS | 1020 | 1468026002657 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:02 INFO - PROCESS | 1020 | 1468026002800 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:00:02 INFO - PROCESS | 1020 | 1468026002921 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 1020 | 1468026002924 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:02 INFO - PROCESS | 1020 | ++DOCSHELL 10A02000 == 38 [pid = 1020] [id = 344] 18:00:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (11AEE400) [pid = 1020] [serial = 1031] [outer = 00000000] 18:00:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (13078800) [pid = 1020] [serial = 1032] [outer = 11AEE400] 18:00:03 INFO - PROCESS | 1020 | 1468026002980 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1343F400) [pid = 1020] [serial = 1033] [outer = 11AEE400] 18:00:03 INFO - PROCESS | 1020 | 1468026003546 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]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 938ms 18:00:03 INFO - PROCESS | 1020 | 1468026003591 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 1020 | 1468026003595 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 18:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:00:03 INFO - PROCESS | 1020 | 1468026003602 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 1020 | 1468026003605 Marionette TRACE conn3 <- [1,1342,null,{}] 18:00:03 INFO - PROCESS | 1020 | 1468026003609 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}] 18:00:03 INFO - PROCESS | 1020 | 1468026003611 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:03 INFO - PROCESS | 1020 | 1468026003724 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:00:03 INFO - PROCESS | 1020 | 1468026003851 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1020 | 1468026003854 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:03 INFO - PROCESS | 1020 | ++DOCSHELL 15AD7C00 == 39 [pid = 1020] [id = 345] 18:00:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (15ADB400) [pid = 1020] [serial = 1034] [outer = 00000000] 18:00:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16AE0C00) [pid = 1020] [serial = 1035] [outer = 15ADB400] 18:00:03 INFO - PROCESS | 1020 | 1468026003910 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16AE8800) [pid = 1020] [serial = 1036] [outer = 15ADB400] 18:00:04 INFO - PROCESS | 1020 | 1468026004520 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]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 937ms 18:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:00:04 INFO - PROCESS | 1020 | 1468026004547 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 1020 | 1468026004549 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 18:00:04 INFO - PROCESS | 1020 | 1468026004553 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 1020 | 1468026004557 Marionette TRACE conn3 <- [1,1346,null,{}] 18:00:04 INFO - PROCESS | 1020 | 1468026004567 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}] 18:00:04 INFO - PROCESS | 1020 | 1468026004572 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:04 INFO - PROCESS | 1020 | 1468026004674 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:00:04 INFO - PROCESS | 1020 | 1468026004803 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1020 | 1468026004806 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:04 INFO - PROCESS | 1020 | ++DOCSHELL 197DCC00 == 40 [pid = 1020] [id = 346] 18:00:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197DE000) [pid = 1020] [serial = 1037] [outer = 00000000] 18:00:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C5AC00) [pid = 1020] [serial = 1038] [outer = 197DE000] 18:00:04 INFO - PROCESS | 1020 | 1468026004861 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19E3CC00) [pid = 1020] [serial = 1039] [outer = 197DE000] 18:00:05 INFO - PROCESS | 1020 | 1468026005520 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]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1000ms 18:00:05 INFO - PROCESS | 1020 | 1468026005555 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1020 | 1468026005559 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 18:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:00:05 INFO - PROCESS | 1020 | 1468026005564 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1020 | 1468026005567 Marionette TRACE conn3 <- [1,1350,null,{}] 18:00:05 INFO - PROCESS | 1020 | 1468026005572 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}] 18:00:05 INFO - PROCESS | 1020 | 1468026005575 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:05 INFO - PROCESS | 1020 | 1468026005673 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:00:05 INFO - PROCESS | 1020 | 1468026005772 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 1020 | 1468026005776 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:05 INFO - PROCESS | 1020 | ++DOCSHELL 10A0E800 == 41 [pid = 1020] [id = 347] 18:00:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (10A0F800) [pid = 1020] [serial = 1040] [outer = 00000000] 18:00:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (10B5B400) [pid = 1020] [serial = 1041] [outer = 10A0F800] 18:00:05 INFO - PROCESS | 1020 | 1468026005824 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (10FAC400) [pid = 1020] [serial = 1042] [outer = 10A0F800] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 103CD800 == 40 [pid = 1020] [id = 342] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 1824D400 == 39 [pid = 1020] [id = 341] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 1772C000 == 38 [pid = 1020] [id = 340] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 16AE6400 == 37 [pid = 1020] [id = 339] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 15AD1400 == 36 [pid = 1020] [id = 338] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 13244800 == 35 [pid = 1020] [id = 337] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 1127B400 == 34 [pid = 1020] [id = 336] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 10474000 == 33 [pid = 1020] [id = 334] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 15AD8800 == 32 [pid = 1020] [id = 333] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 131F0000 == 31 [pid = 1020] [id = 335] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 15AD7C00 == 30 [pid = 1020] [id = 345] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 197DCC00 == 29 [pid = 1020] [id = 346] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 15613400 == 28 [pid = 1020] [id = 343] 18:00:06 INFO - PROCESS | 1020 | --DOCSHELL 10A02000 == 27 [pid = 1020] [id = 344] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (16AE3400) [pid = 1020] [serial = 997] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19EDB400) [pid = 1020] [serial = 999] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (17575000) [pid = 1020] [serial = 979] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (197DA000) [pid = 1020] [serial = 988] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (12B07C00) [pid = 1020] [serial = 964] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C49400) [pid = 1020] [serial = 990] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (180C0800) [pid = 1020] [serial = 981] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197CCC00) [pid = 1020] [serial = 987] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EF2800) [pid = 1020] [serial = 976] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15589C00) [pid = 1020] [serial = 970] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A7F800) [pid = 1020] [serial = 960] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (19EDB000) [pid = 1020] [serial = 958] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1667D000) [pid = 1020] [serial = 973] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1292CC00) [pid = 1020] [serial = 963] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17566800) [pid = 1020] [serial = 978] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (19C53C00) [pid = 1020] [serial = 991] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16EED800) [pid = 1020] [serial = 975] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (18249000) [pid = 1020] [serial = 984] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1395B000) [pid = 1020] [serial = 967] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (180C2000) [pid = 1020] [serial = 982] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (142F7C00) [pid = 1020] [serial = 969] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (15AD9000) [pid = 1020] [serial = 972] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19901C00) [pid = 1020] [serial = 994] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1824CC00) [pid = 1020] [serial = 985] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (10B5EC00) [pid = 1020] [serial = 961] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (13441C00) [pid = 1020] [serial = 966] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (19E3C000) [pid = 1020] [serial = 996] [outer = 00000000] [url = about:blank] 18:00:06 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1975F000) [pid = 1020] [serial = 993] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 1020 | 1468026007062 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]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1563ms 18:00:07 INFO - PROCESS | 1020 | 1468026007123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1020 | 1468026007127 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 18:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:00:07 INFO - PROCESS | 1020 | 1468026007132 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1020 | 1468026007135 Marionette TRACE conn3 <- [1,1354,null,{}] 18:00:07 INFO - PROCESS | 1020 | 1468026007145 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}] 18:00:07 INFO - PROCESS | 1020 | 1468026007150 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:07 INFO - PROCESS | 1020 | 1468026007294 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:00:07 INFO - PROCESS | 1020 | 1468026007301 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 1020 | 1468026007304 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:07 INFO - PROCESS | 1020 | ++DOCSHELL 1127B400 == 28 [pid = 1020] [id = 348] 18:00:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1127D400) [pid = 1020] [serial = 1043] [outer = 00000000] 18:00:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (114CB400) [pid = 1020] [serial = 1044] [outer = 1127D400] 18:00:07 INFO - PROCESS | 1020 | 1468026007386 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (11CD7400) [pid = 1020] [serial = 1045] [outer = 1127D400] 18:00:07 INFO - PROCESS | 1020 | 1468026007923 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] 18:00:07 INFO - PROCESS | 1020 | 1468026007976 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 18:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:00:08 INFO - PROCESS | 1020 | 1468026007982 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1020 | 1468026007985 Marionette TRACE conn3 <- [1,1358,null,{}] 18:00:08 INFO - PROCESS | 1020 | 1468026007989 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}] 18:00:08 INFO - PROCESS | 1020 | 1468026007991 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:08 INFO - PROCESS | 1020 | 1468026008077 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:00:08 INFO - PROCESS | 1020 | 1468026008082 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1020 | 1468026008085 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:08 INFO - PROCESS | 1020 | ++DOCSHELL 1314D800 == 29 [pid = 1020] [id = 349] 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1314DC00) [pid = 1020] [serial = 1046] [outer = 00000000] 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131F3000) [pid = 1020] [serial = 1047] [outer = 1314DC00] 18:00:08 INFO - PROCESS | 1020 | 1468026008132 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1343A400) [pid = 1020] [serial = 1048] [outer = 1314DC00] 18:00:08 INFO - PROCESS | 1020 | 1468026008599 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] 18:00:08 INFO - PROCESS | 1020 | 1468026008622 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 18:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:00:08 INFO - PROCESS | 1020 | 1468026008626 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1020 | 1468026008629 Marionette TRACE conn3 <- [1,1362,null,{}] 18:00:08 INFO - PROCESS | 1020 | 1468026008643 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}] 18:00:08 INFO - PROCESS | 1020 | 1468026008648 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:08 INFO - PROCESS | 1020 | 1468026008728 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:00:08 INFO - PROCESS | 1020 | 1468026008735 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1020 | 1468026008738 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:08 INFO - PROCESS | 1020 | ++DOCSHELL 15609800 == 30 [pid = 1020] [id = 350] 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (15610400) [pid = 1020] [serial = 1049] [outer = 00000000] 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15813800) [pid = 1020] [serial = 1050] [outer = 15610400] 18:00:08 INFO - PROCESS | 1020 | 1468026008787 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (15AD0000) [pid = 1020] [serial = 1051] [outer = 15610400] 18:00:09 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:09 INFO - PROCESS | 1020 | 1468026009216 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] 18:00:09 INFO - PROCESS | 1020 | 1468026009276 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 18:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:00:09 INFO - PROCESS | 1020 | 1468026009286 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 1020 | 1468026009288 Marionette TRACE conn3 <- [1,1366,null,{}] 18:00:09 INFO - PROCESS | 1020 | 1468026009292 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}] 18:00:09 INFO - PROCESS | 1020 | 1468026009293 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:09 INFO - PROCESS | 1020 | 1468026009401 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:00:09 INFO - PROCESS | 1020 | 1468026009482 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 1020 | 1468026009485 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:09 INFO - PROCESS | 1020 | ++DOCSHELL 1667D000 == 31 [pid = 1020] [id = 351] 18:00:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1667DC00) [pid = 1020] [serial = 1052] [outer = 00000000] 18:00:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (16ADC800) [pid = 1020] [serial = 1053] [outer = 1667DC00] 18:00:09 INFO - PROCESS | 1020 | 1468026009538 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16AE7C00) [pid = 1020] [serial = 1054] [outer = 1667DC00] 18:00:09 INFO - PROCESS | 1020 | 1468026009941 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] 18:00:10 INFO - PROCESS | 1020 | 1468026009988 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 18:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:00:10 INFO - PROCESS | 1020 | 1468026009991 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1020 | 1468026009993 Marionette TRACE conn3 <- [1,1370,null,{}] 18:00:10 INFO - PROCESS | 1020 | 1468026009996 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}] 18:00:10 INFO - PROCESS | 1020 | 1468026009998 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:10 INFO - PROCESS | 1020 | 1468026010110 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:00:10 INFO - PROCESS | 1020 | 1468026010116 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1020 | 1468026010118 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:10 INFO - PROCESS | 1020 | ++DOCSHELL 16AE4400 == 32 [pid = 1020] [id = 352] 18:00:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16EF0000) [pid = 1020] [serial = 1055] [outer = 00000000] 18:00:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17529800) [pid = 1020] [serial = 1056] [outer = 16EF0000] 18:00:10 INFO - PROCESS | 1020 | 1468026010162 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17722000) [pid = 1020] [serial = 1057] [outer = 16EF0000] 18:00:10 INFO - PROCESS | 1020 | [1020] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:10 INFO - PROCESS | 1020 | 1468026010618 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] 18:00:10 INFO - PROCESS | 1020 | 1468026010694 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 18:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:00:10 INFO - PROCESS | 1020 | 1468026010697 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1020 | 1468026010699 Marionette TRACE conn3 <- [1,1374,null,{}] 18:00:10 INFO - PROCESS | 1020 | 1468026010706 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}] 18:00:10 INFO - PROCESS | 1020 | 1468026010712 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:10 INFO - PROCESS | 1020 | 1468026010868 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:00:10 INFO - PROCESS | 1020 | 1468026010892 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1020 | 1468026010894 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:10 INFO - PROCESS | 1020 | ++DOCSHELL 180C6000 == 33 [pid = 1020] [id = 353] 18:00:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C6400) [pid = 1020] [serial = 1058] [outer = 00000000] 18:00:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (18244400) [pid = 1020] [serial = 1059] [outer = 180C6400] 18:00:10 INFO - PROCESS | 1020 | 1468026010937 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1824A400) [pid = 1020] [serial = 1060] [outer = 180C6400] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17721400) [pid = 1020] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1772C400) [pid = 1020] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1975B000) [pid = 1020] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10A09800) [pid = 1020] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (104DF000) [pid = 1020] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13246000) [pid = 1020] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (13245800) [pid = 1020] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1975AC00) [pid = 1020] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (16EE9000) [pid = 1020] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15AD1800) [pid = 1020] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:00:11 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (112DC400) [pid = 1020] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:00:11 INFO - PROCESS | 1020 | 1468026011490 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] 18:00:11 INFO - PROCESS | 1020 | 1468026011542 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 18:00:11 INFO - PROCESS | 1020 | 1468026011545 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:00:11 INFO - PROCESS | 1020 | 1468026011547 Marionette TRACE conn3 <- [1,1378,null,{}] 18:00:11 INFO - PROCESS | 1020 | 1468026011560 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}] 18:00:11 INFO - PROCESS | 1020 | 1468026011562 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:11 INFO - PROCESS | 1020 | 1468026011637 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:00:11 INFO - PROCESS | 1020 | 1468026011642 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 1020 | 1468026011644 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:11 INFO - PROCESS | 1020 | ++DOCSHELL 10FB4000 == 34 [pid = 1020] [id = 354] 18:00:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11275400) [pid = 1020] [serial = 1061] [outer = 00000000] 18:00:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16EE9000) [pid = 1020] [serial = 1062] [outer = 11275400] 18:00:11 INFO - PROCESS | 1020 | 1468026011687 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF4C00) [pid = 1020] [serial = 1063] [outer = 11275400] 18:00:12 INFO - PROCESS | 1020 | 1468026012094 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]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 594ms 18:00:12 INFO - PROCESS | 1020 | 1468026012142 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1020 | 1468026012144 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 18:00:12 INFO - PROCESS | 1020 | 1468026012147 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:00:12 INFO - PROCESS | 1020 | 1468026012149 Marionette TRACE conn3 <- [1,1382,null,{}] 18:00:12 INFO - PROCESS | 1020 | 1468026012152 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}] 18:00:12 INFO - PROCESS | 1020 | 1468026012154 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:12 INFO - PROCESS | 1020 | 1468026012252 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:00:12 INFO - PROCESS | 1020 | 1468026012258 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1020 | 1468026012259 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:12 INFO - PROCESS | 1020 | ++DOCSHELL 1031B800 == 35 [pid = 1020] [id = 355] 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1395AC00) [pid = 1020] [serial = 1064] [outer = 00000000] 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (19758800) [pid = 1020] [serial = 1065] [outer = 1395AC00] 18:00:12 INFO - PROCESS | 1020 | 1468026012302 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1975AC00) [pid = 1020] [serial = 1066] [outer = 1395AC00] 18:00:12 INFO - PROCESS | 1020 | 1468026012719 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]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 594ms 18:00:12 INFO - PROCESS | 1020 | 1468026012756 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1020 | 1468026012758 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 18:00:12 INFO - PROCESS | 1020 | 1468026012761 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:00:12 INFO - PROCESS | 1020 | 1468026012763 Marionette TRACE conn3 <- [1,1386,null,{}] 18:00:12 INFO - PROCESS | 1020 | 1468026012766 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}] 18:00:12 INFO - PROCESS | 1020 | 1468026012767 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:12 INFO - PROCESS | 1020 | 1468026012844 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:00:12 INFO - PROCESS | 1020 | 1468026012849 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1020 | 1468026012851 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:12 INFO - PROCESS | 1020 | ++DOCSHELL 1558C800 == 36 [pid = 1020] [id = 356] 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (197D9000) [pid = 1020] [serial = 1067] [outer = 00000000] 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (197E2000) [pid = 1020] [serial = 1068] [outer = 197D9000] 18:00:12 INFO - PROCESS | 1020 | 1468026012894 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (197E3800) [pid = 1020] [serial = 1069] [outer = 197D9000] 18:00:13 INFO - PROCESS | 1020 | 1468026013304 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]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 594ms 18:00:13 INFO - PROCESS | 1020 | 1468026013366 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 1020 | 1468026013368 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 18:00:13 INFO - PROCESS | 1020 | 1468026013372 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:00:13 INFO - PROCESS | 1020 | 1468026013374 Marionette TRACE conn3 <- [1,1390,null,{}] 18:00:13 INFO - PROCESS | 1020 | 1468026013377 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}] 18:00:13 INFO - PROCESS | 1020 | 1468026013379 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:13 INFO - PROCESS | 1020 | 1468026013507 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:00:13 INFO - PROCESS | 1020 | 1468026013672 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 1020 | 1468026013675 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:13 INFO - PROCESS | 1020 | ++DOCSHELL 10435000 == 37 [pid = 1020] [id = 357] 18:00:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (10435C00) [pid = 1020] [serial = 1070] [outer = 00000000] 18:00:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1055EC00) [pid = 1020] [serial = 1071] [outer = 10435C00] 18:00:13 INFO - PROCESS | 1020 | 1468026013732 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (10B5A400) [pid = 1020] [serial = 1072] [outer = 10435C00] 18:00:14 INFO - PROCESS | 1020 | 1468026014418 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]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1094ms 18:00:14 INFO - PROCESS | 1020 | 1468026014472 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 1020 | 1468026014476 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 18:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:00:14 INFO - PROCESS | 1020 | 1468026014482 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 1020 | 1468026014485 Marionette TRACE conn3 <- [1,1394,null,{}] 18:00:14 INFO - PROCESS | 1020 | 1468026014490 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}] 18:00:14 INFO - PROCESS | 1020 | 1468026014493 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:14 INFO - PROCESS | 1020 | 1468026014609 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:00:14 INFO - PROCESS | 1020 | 1468026014736 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1020 | 1468026014740 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:14 INFO - PROCESS | 1020 | ++DOCSHELL 139D6C00 == 38 [pid = 1020] [id = 358] 18:00:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (13C32C00) [pid = 1020] [serial = 1073] [outer = 00000000] 18:00:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (142F0000) [pid = 1020] [serial = 1074] [outer = 13C32C00] 18:00:14 INFO - PROCESS | 1020 | 1468026014794 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (154AD400) [pid = 1020] [serial = 1075] [outer = 13C32C00] 18:00:15 INFO - PROCESS | 1020 | 1468026015639 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]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1188ms 18:00:15 INFO - PROCESS | 1020 | 1468026015705 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1020 | 1468026015709 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:00:15 INFO - PROCESS | 1020 | 1468026015720 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1020 | 1468026015723 Marionette TRACE conn3 <- [1,1398,null,{}] 18:00:15 INFO - PROCESS | 1020 | 1468026015729 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}] 18:00:15 INFO - PROCESS | 1020 | 1468026015731 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:15 INFO - PROCESS | 1020 | 1468026015839 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:00:15 INFO - PROCESS | 1020 | 1468026015919 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 1020 | 1468026015922 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:16 INFO - PROCESS | 1020 | ++DOCSHELL 104E4800 == 39 [pid = 1020] [id = 359] 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (104E6000) [pid = 1020] [serial = 1076] [outer = 00000000] 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (11279000) [pid = 1020] [serial = 1077] [outer = 104E6000] 18:00:16 INFO - PROCESS | 1020 | 1468026016015 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (129ABC00) [pid = 1020] [serial = 1078] [outer = 104E6000] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 1558C800 == 38 [pid = 1020] [id = 356] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 1031B800 == 37 [pid = 1020] [id = 355] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 10FB4000 == 36 [pid = 1020] [id = 354] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 180C6000 == 35 [pid = 1020] [id = 353] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 16AE4400 == 34 [pid = 1020] [id = 352] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 1667D000 == 33 [pid = 1020] [id = 351] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 15609800 == 32 [pid = 1020] [id = 350] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 1314D800 == 31 [pid = 1020] [id = 349] 18:00:16 INFO - PROCESS | 1020 | --DOCSHELL 1127B400 == 30 [pid = 1020] [id = 348] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18249400) [pid = 1020] [serial = 1029] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (197E2800) [pid = 1020] [serial = 1030] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (18060C00) [pid = 1020] [serial = 1020] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (197D7400) [pid = 1020] [serial = 1023] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (18069000) [pid = 1020] [serial = 1021] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1581E000) [pid = 1020] [serial = 1027] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (11271800) [pid = 1020] [serial = 1002] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (11434000) [pid = 1020] [serial = 1003] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (139DA400) [pid = 1020] [serial = 1005] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13ECC800) [pid = 1020] [serial = 1006] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1394F400) [pid = 1020] [serial = 1011] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13DB8400) [pid = 1020] [serial = 1012] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1A08AC00) [pid = 1020] [serial = 1000] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (17016C00) [pid = 1020] [serial = 1017] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1667D800) [pid = 1020] [serial = 1014] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (16ADDC00) [pid = 1020] [serial = 1015] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (11C48C00) [pid = 1020] [serial = 1008] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (12B02C00) [pid = 1020] [serial = 1009] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (197D8C00) [pid = 1020] [serial = 1024] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (142F1C00) [pid = 1020] [serial = 1026] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1752F400) [pid = 1020] [serial = 1018] [outer = 00000000] [url = about:blank] 18:00:16 INFO - PROCESS | 1020 | 1468026016516 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]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 844ms 18:00:16 INFO - PROCESS | 1020 | 1468026016560 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 1020 | 1468026016564 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:00:16 INFO - PROCESS | 1020 | 1468026016571 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1020 | 1468026016576 Marionette TRACE conn3 <- [1,1402,null,{}] 18:00:16 INFO - PROCESS | 1020 | 1468026016580 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}] 18:00:16 INFO - PROCESS | 1020 | 1468026016582 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:16 INFO - PROCESS | 1020 | 1468026016676 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:00:16 INFO - PROCESS | 1020 | 1468026016690 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 1020 | 1468026016692 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:16 INFO - PROCESS | 1020 | ++DOCSHELL 131F1800 == 31 [pid = 1020] [id = 360] 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131F1C00) [pid = 1020] [serial = 1079] [outer = 00000000] 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1394F400) [pid = 1020] [serial = 1080] [outer = 131F1C00] 18:00:16 INFO - PROCESS | 1020 | 1468026016738 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (139E3400) [pid = 1020] [serial = 1081] [outer = 131F1C00] 18:00:17 INFO - PROCESS | 1020 | 1468026017220 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]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 688ms 18:00:17 INFO - PROCESS | 1020 | 1468026017270 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 1020 | 1468026017272 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:00:17 INFO - PROCESS | 1020 | 1468026017275 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 1020 | 1468026017278 Marionette TRACE conn3 <- [1,1406,null,{}] 18:00:17 INFO - PROCESS | 1020 | 1468026017316 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}] 18:00:17 INFO - PROCESS | 1020 | 1468026017320 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:17 INFO - PROCESS | 1020 | 1468026017411 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:00:17 INFO - PROCESS | 1020 | 1468026017495 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1020 | 1468026017498 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:17 INFO - PROCESS | 1020 | ++DOCSHELL 1558B000 == 32 [pid = 1020] [id = 361] 18:00:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15613000) [pid = 1020] [serial = 1082] [outer = 00000000] 18:00:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (15876C00) [pid = 1020] [serial = 1083] [outer = 15613000] 18:00:17 INFO - PROCESS | 1020 | 1468026017545 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1667D000) [pid = 1020] [serial = 1084] [outer = 15613000] 18:00:17 INFO - PROCESS | 1020 | 1468026017919 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]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 688ms 18:00:18 INFO - PROCESS | 1020 | 1468026017975 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1020 | 1468026017977 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 18:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:00:18 INFO - PROCESS | 1020 | 1468026017980 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1020 | 1468026017982 Marionette TRACE conn3 <- [1,1410,null,{}] 18:00:18 INFO - PROCESS | 1020 | 1468026017986 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}] 18:00:18 INFO - PROCESS | 1020 | 1468026017988 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:18 INFO - PROCESS | 1020 | 1468026018079 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:00:18 INFO - PROCESS | 1020 | 1468026018084 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1020 | 1468026018086 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:18 INFO - PROCESS | 1020 | ++DOCSHELL 16EE9C00 == 33 [pid = 1020] [id = 362] 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (16EEBC00) [pid = 1020] [serial = 1085] [outer = 00000000] 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16EF4800) [pid = 1020] [serial = 1086] [outer = 16EEBC00] 18:00:18 INFO - PROCESS | 1020 | 1468026018133 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1701D000) [pid = 1020] [serial = 1087] [outer = 16EEBC00] 18:00:18 INFO - PROCESS | 1020 | 1468026018597 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]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 640ms 18:00:18 INFO - PROCESS | 1020 | 1468026018618 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1020 | 1468026018620 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 18:00:18 INFO - PROCESS | 1020 | 1468026018627 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:00:18 INFO - PROCESS | 1020 | 1468026018629 Marionette TRACE conn3 <- [1,1414,null,{}] 18:00:18 INFO - PROCESS | 1020 | 1468026018632 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}] 18:00:18 INFO - PROCESS | 1020 | 1468026018634 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:18 INFO - PROCESS | 1020 | 1468026018745 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:00:18 INFO - PROCESS | 1020 | 1468026018829 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1020 | 1468026018831 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:18 INFO - PROCESS | 1020 | ++DOCSHELL 11431400 == 34 [pid = 1020] [id = 363] 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17528800) [pid = 1020] [serial = 1088] [outer = 00000000] 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17573C00) [pid = 1020] [serial = 1089] [outer = 17528800] 18:00:18 INFO - PROCESS | 1020 | 1468026018874 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (17AEFC00) [pid = 1020] [serial = 1090] [outer = 17528800] 18:00:19 INFO - PROCESS | 1020 | 1468026019305 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]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 751ms 18:00:19 INFO - PROCESS | 1020 | 1468026019369 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 1020 | 1468026019371 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 18:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:00:19 INFO - PROCESS | 1020 | 1468026019381 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 1020 | 1468026019383 Marionette TRACE conn3 <- [1,1418,null,{}] 18:00:19 INFO - PROCESS | 1020 | 1468026019386 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}] 18:00:19 INFO - PROCESS | 1020 | 1468026019391 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:19 INFO - PROCESS | 1020 | 1468026019520 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:00:19 INFO - PROCESS | 1020 | 1468026019580 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 1020 | 1468026019582 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:19 INFO - PROCESS | 1020 | ++DOCSHELL 18242400 == 35 [pid = 1020] [id = 364] 18:00:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (18242C00) [pid = 1020] [serial = 1091] [outer = 00000000] 18:00:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1824EC00) [pid = 1020] [serial = 1092] [outer = 18242C00] 18:00:19 INFO - PROCESS | 1020 | 1468026019625 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19755800) [pid = 1020] [serial = 1093] [outer = 18242C00] 18:00:20 INFO - PROCESS | 1020 | 1468026020047 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]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 688ms 18:00:20 INFO - PROCESS | 1020 | 1468026020115 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1020 | 1468026020118 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 18:00:20 INFO - PROCESS | 1020 | 1468026020124 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1020 | 1468026020126 Marionette TRACE conn3 <- [1,1422,null,{}] 18:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:00:20 INFO - PROCESS | 1020 | 1468026020129 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}] 18:00:20 INFO - PROCESS | 1020 | 1468026020140 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:20 INFO - PROCESS | 1020 | 1468026020253 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:00:20 INFO - PROCESS | 1020 | 1468026020362 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 1020 | 1468026020364 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1667DC00) [pid = 1020] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A0F800) [pid = 1020] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15610400) [pid = 1020] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1127D400) [pid = 1020] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1314DC00) [pid = 1020] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16EF0000) [pid = 1020] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (180C6400) [pid = 1020] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (11AEE400) [pid = 1020] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (11275400) [pid = 1020] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15ADB400) [pid = 1020] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1395AC00) [pid = 1020] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:00:20 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (197DE000) [pid = 1020] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:00:20 INFO - PROCESS | 1020 | ++DOCSHELL 1047F800 == 36 [pid = 1020] [id = 365] 18:00:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (104E6400) [pid = 1020] [serial = 1094] [outer = 00000000] 18:00:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10A7F800) [pid = 1020] [serial = 1095] [outer = 104E6400] 18:00:20 INFO - PROCESS | 1020 | 1468026020414 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (11275400) [pid = 1020] [serial = 1096] [outer = 104E6400] 18:00:20 INFO - PROCESS | 1020 | 1468026020781 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]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 688ms 18:00:20 INFO - PROCESS | 1020 | 1468026020807 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1020 | 1468026020809 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 18:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:00:20 INFO - PROCESS | 1020 | 1468026020813 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1020 | 1468026020814 Marionette TRACE conn3 <- [1,1426,null,{}] 18:00:20 INFO - PROCESS | 1020 | 1468026020818 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}] 18:00:20 INFO - PROCESS | 1020 | 1468026020820 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:20 INFO - PROCESS | 1020 | 1468026020895 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:00:21 INFO - PROCESS | 1020 | 1468026020976 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1020 | 1468026020978 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:21 INFO - PROCESS | 1020 | ++DOCSHELL 10A09800 == 37 [pid = 1020] [id = 366] 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (10A73400) [pid = 1020] [serial = 1097] [outer = 00000000] 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1975E400) [pid = 1020] [serial = 1098] [outer = 10A73400] 18:00:21 INFO - PROCESS | 1020 | 1468026021025 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (197D8C00) [pid = 1020] [serial = 1099] [outer = 10A73400] 18:00:21 INFO - PROCESS | 1020 | 1468026021381 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]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 594ms 18:00:21 INFO - PROCESS | 1020 | 1468026021410 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 1020 | 1468026021412 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 18:00:21 INFO - PROCESS | 1020 | 1468026021415 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:00:21 INFO - PROCESS | 1020 | 1468026021417 Marionette TRACE conn3 <- [1,1430,null,{}] 18:00:21 INFO - PROCESS | 1020 | 1468026021420 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}] 18:00:21 INFO - PROCESS | 1020 | 1468026021422 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:21 INFO - PROCESS | 1020 | 1468026021502 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:00:21 INFO - PROCESS | 1020 | 1468026021507 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1020 | 1468026021509 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:21 INFO - PROCESS | 1020 | ++DOCSHELL 15877400 == 38 [pid = 1020] [id = 367] 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180C3400) [pid = 1020] [serial = 1100] [outer = 00000000] 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (19C48000) [pid = 1020] [serial = 1101] [outer = 180C3400] 18:00:21 INFO - PROCESS | 1020 | 1468026021551 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (19C53400) [pid = 1020] [serial = 1102] [outer = 180C3400] 18:00:22 INFO - PROCESS | 1020 | 1468026022025 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]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 625ms 18:00:22 INFO - PROCESS | 1020 | 1468026022054 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 1020 | 1468026022055 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:00:22 INFO - PROCESS | 1020 | 1468026022059 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1020 | 1468026022060 Marionette TRACE conn3 <- [1,1434,null,{}] 18:00:22 INFO - PROCESS | 1020 | 1468026022063 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}] 18:00:22 INFO - PROCESS | 1020 | 1468026022065 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:22 INFO - PROCESS | 1020 | 1468026022143 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:00:22 INFO - PROCESS | 1020 | 1468026022149 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1020 | 1468026022150 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:22 INFO - PROCESS | 1020 | ++DOCSHELL 167E3000 == 39 [pid = 1020] [id = 368] 18:00:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19C47C00) [pid = 1020] [serial = 1103] [outer = 00000000] 18:00:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19E3B400) [pid = 1020] [serial = 1104] [outer = 19C47C00] 18:00:22 INFO - PROCESS | 1020 | 1468026022193 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19E3E000) [pid = 1020] [serial = 1105] [outer = 19C47C00] 18:00:22 INFO - PROCESS | 1020 | 1468026022856 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]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 907ms 18:00:22 INFO - PROCESS | 1020 | 1468026022965 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 1020 | 1468026022969 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 18:00:23 INFO - PROCESS | 1020 | 1468026022974 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:00:23 INFO - PROCESS | 1020 | 1468026022979 Marionette TRACE conn3 <- [1,1438,null,{}] 18:00:23 INFO - PROCESS | 1020 | 1468026022984 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}] 18:00:23 INFO - PROCESS | 1020 | 1468026022987 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:23 INFO - PROCESS | 1020 | 1468026023133 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:00:23 INFO - PROCESS | 1020 | 1468026023257 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 1020 | 1468026023260 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:23 INFO - PROCESS | 1020 | ++DOCSHELL 11438800 == 40 [pid = 1020] [id = 369] 18:00:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (11AEDC00) [pid = 1020] [serial = 1106] [outer = 00000000] 18:00:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (13031000) [pid = 1020] [serial = 1107] [outer = 11AEDC00] 18:00:23 INFO - PROCESS | 1020 | 1468026023316 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1315BC00) [pid = 1020] [serial = 1108] [outer = 11AEDC00] 18:00:23 INFO - PROCESS | 1020 | 1468026023880 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]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 938ms 18:00:23 INFO - PROCESS | 1020 | 1468026023920 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 1020 | 1468026023925 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:00:23 INFO - PROCESS | 1020 | 1468026023931 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 1020 | 1468026023934 Marionette TRACE conn3 <- [1,1442,null,{}] 18:00:23 INFO - PROCESS | 1020 | 1468026023938 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}] 18:00:23 INFO - PROCESS | 1020 | 1468026023941 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:24 INFO - PROCESS | 1020 | 1468026024050 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:00:24 INFO - PROCESS | 1020 | 1468026024183 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 1020 | 1468026024185 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:24 INFO - PROCESS | 1020 | ++DOCSHELL 1558A000 == 41 [pid = 1020] [id = 370] 18:00:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1558A800) [pid = 1020] [serial = 1109] [outer = 00000000] 18:00:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (16A5C000) [pid = 1020] [serial = 1110] [outer = 1558A800] 18:00:24 INFO - PROCESS | 1020 | 1468026024241 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (16AE7400) [pid = 1020] [serial = 1111] [outer = 1558A800] 18:00:24 INFO - PROCESS | 1020 | 1468026024877 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]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1000ms 18:00:24 INFO - PROCESS | 1020 | 1468026024933 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 1020 | 1468026024935 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 18:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:00:24 INFO - PROCESS | 1020 | 1468026024939 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 1020 | 1468026024943 Marionette TRACE conn3 <- [1,1446,null,{}] 18:00:24 INFO - PROCESS | 1020 | 1468026024968 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}] 18:00:25 INFO - PROCESS | 1020 | 1468026024973 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:25 INFO - PROCESS | 1020 | 1468026025107 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:00:25 INFO - PROCESS | 1020 | 1468026025170 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1020 | 1468026025174 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:25 INFO - PROCESS | 1020 | ++DOCSHELL 17575000 == 42 [pid = 1020] [id = 371] 18:00:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1771E000) [pid = 1020] [serial = 1112] [outer = 00000000] 18:00:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (180C0800) [pid = 1020] [serial = 1113] [outer = 1771E000] 18:00:25 INFO - PROCESS | 1020 | 1468026025228 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1824A800) [pid = 1020] [serial = 1114] [outer = 1771E000] 18:00:25 INFO - PROCESS | 1020 | 1468026025942 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]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1047ms 18:00:26 INFO - PROCESS | 1020 | 1468026025989 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 1020 | 1468026025993 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:00:26 INFO - PROCESS | 1020 | 1468026025997 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1020 | 1468026026001 Marionette TRACE conn3 <- [1,1450,null,{}] 18:00:26 INFO - PROCESS | 1020 | 1468026026006 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}] 18:00:26 INFO - PROCESS | 1020 | 1468026026009 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:26 INFO - PROCESS | 1020 | 1468026026106 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:00:26 INFO - PROCESS | 1020 | 1468026026242 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 1020 | 1468026026244 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:26 INFO - PROCESS | 1020 | ++DOCSHELL 10B5B000 == 43 [pid = 1020] [id = 372] 18:00:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (10B5B800) [pid = 1020] [serial = 1115] [outer = 00000000] 18:00:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (12BD5400) [pid = 1020] [serial = 1116] [outer = 10B5B800] 18:00:26 INFO - PROCESS | 1020 | 1468026026293 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (13032000) [pid = 1020] [serial = 1117] [outer = 10B5B800] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 15877400 == 42 [pid = 1020] [id = 367] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 10A09800 == 41 [pid = 1020] [id = 366] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 1047F800 == 40 [pid = 1020] [id = 365] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 18242400 == 39 [pid = 1020] [id = 364] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 11431400 == 38 [pid = 1020] [id = 363] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 16EE9C00 == 37 [pid = 1020] [id = 362] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 1558B000 == 36 [pid = 1020] [id = 361] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 131F1800 == 35 [pid = 1020] [id = 360] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 104E4800 == 34 [pid = 1020] [id = 359] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 139D6C00 == 33 [pid = 1020] [id = 358] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 10435000 == 32 [pid = 1020] [id = 357] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 10A0E800 == 31 [pid = 1020] [id = 347] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 1558A000 == 30 [pid = 1020] [id = 370] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 17575000 == 29 [pid = 1020] [id = 371] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 167E3000 == 28 [pid = 1020] [id = 368] 18:00:27 INFO - PROCESS | 1020 | --DOCSHELL 11438800 == 27 [pid = 1020] [id = 369] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (197E2000) [pid = 1020] [serial = 1068] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (16ADC800) [pid = 1020] [serial = 1053] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (16AE7C00) [pid = 1020] [serial = 1054] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (10FAC400) [pid = 1020] [serial = 1042] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10B5B400) [pid = 1020] [serial = 1041] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (15813800) [pid = 1020] [serial = 1050] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (114CB400) [pid = 1020] [serial = 1044] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (11CD7400) [pid = 1020] [serial = 1045] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (131F3000) [pid = 1020] [serial = 1047] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1343A400) [pid = 1020] [serial = 1048] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (17529800) [pid = 1020] [serial = 1056] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (18244400) [pid = 1020] [serial = 1059] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1343F400) [pid = 1020] [serial = 1033] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (13078800) [pid = 1020] [serial = 1032] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16EE9000) [pid = 1020] [serial = 1062] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16AE8800) [pid = 1020] [serial = 1036] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16AE0C00) [pid = 1020] [serial = 1035] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16EF4C00) [pid = 1020] [serial = 1063] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (19758800) [pid = 1020] [serial = 1065] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (19E3CC00) [pid = 1020] [serial = 1039] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19C5AC00) [pid = 1020] [serial = 1038] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1824A400) [pid = 1020] [serial = 1060] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (17722000) [pid = 1020] [serial = 1057] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1975AC00) [pid = 1020] [serial = 1066] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (15AD0000) [pid = 1020] [serial = 1051] [outer = 00000000] [url = about:blank] 18:00:27 INFO - PROCESS | 1020 | 1468026027411 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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1453ms 18:00:27 INFO - PROCESS | 1020 | 1468026027459 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 1020 | 1468026027463 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 18:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:00:27 INFO - PROCESS | 1020 | 1468026027467 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 1020 | 1468026027472 Marionette TRACE conn3 <- [1,1454,null,{}] 18:00:27 INFO - PROCESS | 1020 | 1468026027476 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}] 18:00:27 INFO - PROCESS | 1020 | 1468026027479 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:27 INFO - PROCESS | 1020 | 1468026027566 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:00:27 INFO - PROCESS | 1020 | 1468026027575 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1020 | 1468026027578 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:27 INFO - PROCESS | 1020 | ++DOCSHELL 112DC400 == 28 [pid = 1020] [id = 373] 18:00:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (112DD400) [pid = 1020] [serial = 1118] [outer = 00000000] 18:00:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11CD7400) [pid = 1020] [serial = 1119] [outer = 112DD400] 18:00:27 INFO - PROCESS | 1020 | 1468026027626 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (12B03400) [pid = 1020] [serial = 1120] [outer = 112DD400] 18:00:28 INFO - PROCESS | 1020 | 1468026028114 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 688ms 18:00:28 INFO - PROCESS | 1020 | 1468026028163 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1020 | 1468026028168 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:00:28 INFO - PROCESS | 1020 | 1468026028174 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1020 | 1468026028177 Marionette TRACE conn3 <- [1,1458,null,{}] 18:00:28 INFO - PROCESS | 1020 | 1468026028180 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}] 18:00:28 INFO - PROCESS | 1020 | 1468026028183 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:28 INFO - PROCESS | 1020 | 1468026028297 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:00:28 INFO - PROCESS | 1020 | 1468026028391 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 1020 | 1468026028394 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:28 INFO - PROCESS | 1020 | ++DOCSHELL 13957800 == 29 [pid = 1020] [id = 374] 18:00:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13959000) [pid = 1020] [serial = 1121] [outer = 00000000] 18:00:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13C31000) [pid = 1020] [serial = 1122] [outer = 13959000] 18:00:28 INFO - PROCESS | 1020 | 1468026028439 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13DB1C00) [pid = 1020] [serial = 1123] [outer = 13959000] 18:00:28 INFO - PROCESS | 1020 | 1468026028805 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 704ms 18:00:28 INFO - PROCESS | 1020 | 1468026028874 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1020 | 1468026028876 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:00:28 INFO - PROCESS | 1020 | 1468026028879 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1020 | 1468026028883 Marionette TRACE conn3 <- [1,1462,null,{}] 18:00:28 INFO - PROCESS | 1020 | 1468026028893 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}] 18:00:28 INFO - PROCESS | 1020 | 1468026028897 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:29 INFO - PROCESS | 1020 | 1468026028980 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:00:29 INFO - PROCESS | 1020 | 1468026028988 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 1020 | 1468026028991 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:29 INFO - PROCESS | 1020 | ++DOCSHELL 14FB9000 == 30 [pid = 1020] [id = 375] 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1558B000) [pid = 1020] [serial = 1124] [outer = 00000000] 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15AD7800) [pid = 1020] [serial = 1125] [outer = 1558B000] 18:00:29 INFO - PROCESS | 1020 | 1468026029038 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16A62800) [pid = 1020] [serial = 1126] [outer = 1558B000] 18:00:29 INFO - PROCESS | 1020 | 1468026029553 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]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 703ms 18:00:29 INFO - PROCESS | 1020 | 1468026029578 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 1020 | 1468026029581 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 18:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:00:29 INFO - PROCESS | 1020 | 1468026029590 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 1020 | 1468026029592 Marionette TRACE conn3 <- [1,1466,null,{}] 18:00:29 INFO - PROCESS | 1020 | 1468026029595 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}] 18:00:29 INFO - PROCESS | 1020 | 1468026029597 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:29 INFO - PROCESS | 1020 | 1468026029735 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:00:29 INFO - PROCESS | 1020 | 1468026029747 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 1020 | 1468026029749 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:29 INFO - PROCESS | 1020 | ++DOCSHELL 16DA2000 == 31 [pid = 1020] [id = 376] 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16DA5C00) [pid = 1020] [serial = 1127] [outer = 00000000] 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EF1C00) [pid = 1020] [serial = 1128] [outer = 16DA5C00] 18:00:29 INFO - PROCESS | 1020 | 1468026029794 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16F8D000) [pid = 1020] [serial = 1129] [outer = 16DA5C00] 18:00:30 INFO - PROCESS | 1020 | 1468026030236 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]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 688ms 18:00:30 INFO - PROCESS | 1020 | 1468026030288 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 1020 | 1468026030290 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 18:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:00:30 INFO - PROCESS | 1020 | 1468026030293 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 1020 | 1468026030295 Marionette TRACE conn3 <- [1,1470,null,{}] 18:00:30 INFO - PROCESS | 1020 | 1468026030299 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}] 18:00:30 INFO - PROCESS | 1020 | 1468026030300 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:30 INFO - PROCESS | 1020 | 1468026030404 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:00:30 INFO - PROCESS | 1020 | 1468026030409 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 1020 | 1468026030411 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:30 INFO - PROCESS | 1020 | ++DOCSHELL 16F86400 == 32 [pid = 1020] [id = 377] 18:00:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1748FC00) [pid = 1020] [serial = 1130] [outer = 00000000] 18:00:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17A01400) [pid = 1020] [serial = 1131] [outer = 1748FC00] 18:00:30 INFO - PROCESS | 1020 | 1468026030454 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17AF4400) [pid = 1020] [serial = 1132] [outer = 1748FC00] 18:00:30 INFO - PROCESS | 1020 | 1468026030944 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 704ms 18:00:31 INFO - PROCESS | 1020 | 1468026030993 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 1020 | 1468026030995 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 18:00:31 INFO - PROCESS | 1020 | 1468026030999 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:00:31 INFO - PROCESS | 1020 | 1468026031000 Marionette TRACE conn3 <- [1,1474,null,{}] 18:00:31 INFO - PROCESS | 1020 | 1468026031004 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}] 18:00:31 INFO - PROCESS | 1020 | 1468026031009 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:31 INFO - PROCESS | 1020 | 1468026031154 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:00:31 INFO - PROCESS | 1020 | 1468026031176 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 1020 | 1468026031178 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:31 INFO - PROCESS | 1020 | ++DOCSHELL 18247000 == 33 [pid = 1020] [id = 378] 18:00:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (18247800) [pid = 1020] [serial = 1133] [outer = 00000000] 18:00:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197C3000) [pid = 1020] [serial = 1134] [outer = 18247800] 18:00:31 INFO - PROCESS | 1020 | 1468026031221 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (197DC400) [pid = 1020] [serial = 1135] [outer = 18247800] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (17528800) [pid = 1020] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C47C00) [pid = 1020] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (18242C00) [pid = 1020] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (15613000) [pid = 1020] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EEBC00) [pid = 1020] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (131F1C00) [pid = 1020] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180C3400) [pid = 1020] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (10435C00) [pid = 1020] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (104E6000) [pid = 1020] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13C32C00) [pid = 1020] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (197D9000) [pid = 1020] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (104E6400) [pid = 1020] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:00:31 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10A73400) [pid = 1020] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:00:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13DAF400) [pid = 1020] [serial = 1136] [outer = 19C59400] 18:00:31 INFO - PROCESS | 1020 | 1468026031912 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 937ms 18:00:31 INFO - PROCESS | 1020 | 1468026031945 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 1020 | 1468026031947 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 18:00:31 INFO - PROCESS | 1020 | 1468026031950 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:00:31 INFO - PROCESS | 1020 | 1468026031951 Marionette TRACE conn3 <- [1,1478,null,{}] 18:00:31 INFO - PROCESS | 1020 | 1468026031955 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}] 18:00:31 INFO - PROCESS | 1020 | 1468026031956 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:32 INFO - PROCESS | 1020 | 1468026032030 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:00:32 INFO - PROCESS | 1020 | 1468026032038 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 1020 | 1468026032040 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:32 INFO - PROCESS | 1020 | ++DOCSHELL 13C39000 == 34 [pid = 1020] [id = 379] 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (180C5800) [pid = 1020] [serial = 1137] [outer = 00000000] 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1824E400) [pid = 1020] [serial = 1138] [outer = 180C5800] 18:00:32 INFO - PROCESS | 1020 | 1468026032082 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (197D9000) [pid = 1020] [serial = 1139] [outer = 180C5800] 18:00:32 INFO - PROCESS | 1020 | 1468026032491 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]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 18:00:32 INFO - PROCESS | 1020 | 1468026032547 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 1020 | 1468026032549 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 18:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:00:32 INFO - PROCESS | 1020 | 1468026032556 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 1020 | 1468026032558 Marionette TRACE conn3 <- [1,1482,null,{}] 18:00:32 INFO - PROCESS | 1020 | 1468026032561 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}] 18:00:32 INFO - PROCESS | 1020 | 1468026032563 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:32 INFO - PROCESS | 1020 | 1468026032647 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:00:32 INFO - PROCESS | 1020 | 1468026032654 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 1020 | 1468026032656 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:32 INFO - PROCESS | 1020 | ++DOCSHELL 18240400 == 35 [pid = 1020] [id = 380] 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (197E1400) [pid = 1020] [serial = 1140] [outer = 00000000] 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19C3CC00) [pid = 1020] [serial = 1141] [outer = 197E1400] 18:00:32 INFO - PROCESS | 1020 | 1468026032723 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19C3D000) [pid = 1020] [serial = 1142] [outer = 197E1400] 18:00:33 INFO - PROCESS | 1020 | 1468026033152 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 640ms 18:00:33 INFO - PROCESS | 1020 | 1468026033196 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 1020 | 1468026033197 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 18:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:00:33 INFO - PROCESS | 1020 | 1468026033204 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1020 | 1468026033206 Marionette TRACE conn3 <- [1,1486,null,{}] 18:00:33 INFO - PROCESS | 1020 | 1468026033209 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}] 18:00:33 INFO - PROCESS | 1020 | 1468026033211 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:33 INFO - PROCESS | 1020 | 1468026033288 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:00:33 INFO - PROCESS | 1020 | 1468026033296 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 1020 | 1468026033298 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:33 INFO - PROCESS | 1020 | ++DOCSHELL 19907800 == 36 [pid = 1020] [id = 381] 18:00:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C4A400) [pid = 1020] [serial = 1143] [outer = 00000000] 18:00:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19E39400) [pid = 1020] [serial = 1144] [outer = 19C4A400] 18:00:33 INFO - PROCESS | 1020 | 1468026033340 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19E43000) [pid = 1020] [serial = 1145] [outer = 19C4A400] 18:00:34 INFO - PROCESS | 1020 | 1468026034119 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1001ms 18:00:34 INFO - PROCESS | 1020 | 1468026034205 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 1020 | 1468026034257 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 18:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:00:34 INFO - PROCESS | 1020 | 1468026034262 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 1020 | 1468026034265 Marionette TRACE conn3 <- [1,1490,null,{}] 18:00:34 INFO - PROCESS | 1020 | 1468026034291 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}] 18:00:34 INFO - PROCESS | 1020 | 1468026034294 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:34 INFO - PROCESS | 1020 | 1468026034473 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:00:34 INFO - PROCESS | 1020 | 1468026034566 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 1020 | 1468026034569 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:34 INFO - PROCESS | 1020 | ++DOCSHELL 10B64C00 == 37 [pid = 1020] [id = 382] 18:00:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (10FA9800) [pid = 1020] [serial = 1146] [outer = 00000000] 18:00:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (12BDE800) [pid = 1020] [serial = 1147] [outer = 10FA9800] 18:00:34 INFO - PROCESS | 1020 | 1468026034625 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (130DD800) [pid = 1020] [serial = 1148] [outer = 10FA9800] 18:00:35 INFO - PROCESS | 1020 | 1468026035497 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]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1250ms 18:00:35 INFO - PROCESS | 1020 | 1468026035543 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 1020 | 1468026035548 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 18:00:35 INFO - PROCESS | 1020 | 1468026035554 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 1020 | 1468026035557 Marionette TRACE conn3 <- [1,1494,null,{}] 18:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:00:35 INFO - PROCESS | 1020 | 1468026035563 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}] 18:00:35 INFO - PROCESS | 1020 | 1468026035565 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:35 INFO - PROCESS | 1020 | 1468026035678 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:00:35 INFO - PROCESS | 1020 | 1468026035763 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 1020 | 1468026035768 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:35 INFO - PROCESS | 1020 | ++DOCSHELL 0F397400 == 38 [pid = 1020] [id = 383] 18:00:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (10328400) [pid = 1020] [serial = 1149] [outer = 00000000] 18:00:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (104E4400) [pid = 1020] [serial = 1150] [outer = 10328400] 18:00:35 INFO - PROCESS | 1020 | 1468026035903 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (10A79800) [pid = 1020] [serial = 1151] [outer = 10328400] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 13250000 == 37 [pid = 1020] [id = 275] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 16998000 == 36 [pid = 1020] [id = 279] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 180CE800 == 35 [pid = 1020] [id = 273] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 15818C00 == 34 [pid = 1020] [id = 276] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 167E6400 == 33 [pid = 1020] [id = 270] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 13DAC400 == 32 [pid = 1020] [id = 269] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 18240400 == 31 [pid = 1020] [id = 380] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 13C39000 == 30 [pid = 1020] [id = 379] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 18247000 == 29 [pid = 1020] [id = 378] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 16F86400 == 28 [pid = 1020] [id = 377] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 16DA2000 == 27 [pid = 1020] [id = 376] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 14FB9000 == 26 [pid = 1020] [id = 375] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 13957800 == 25 [pid = 1020] [id = 374] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 112DC400 == 24 [pid = 1020] [id = 373] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 10B5B000 == 23 [pid = 1020] [id = 372] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 1A090800 == 22 [pid = 1020] [id = 280] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 167E0C00 == 21 [pid = 1020] [id = 284] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 0F31B400 == 20 [pid = 1020] [id = 274] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 0F314000 == 19 [pid = 1020] [id = 281] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 17567C00 == 18 [pid = 1020] [id = 271] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 1752A400 == 17 [pid = 1020] [id = 272] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 10A79000 == 16 [pid = 1020] [id = 285] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 19907800 == 15 [pid = 1020] [id = 381] 18:00:36 INFO - PROCESS | 1020 | --DOCSHELL 10B64C00 == 14 [pid = 1020] [id = 382] 18:00:37 INFO - PROCESS | 1020 | --DOCSHELL 13443400 == 13 [pid = 1020] [id = 283] 18:00:37 INFO - PROCESS | 1020 | --DOCSHELL 10A0F400 == 12 [pid = 1020] [id = 278] 18:00:37 INFO - PROCESS | 1020 | --DOCSHELL 1A08BC00 == 11 [pid = 1020] [id = 277] 18:00:37 INFO - PROCESS | 1020 | --DOCSHELL 10A06400 == 10 [pid = 1020] [id = 282] 18:00:37 INFO - PROCESS | 1020 | --DOCSHELL 11279400 == 9 [pid = 1020] [id = 268] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (17573C00) [pid = 1020] [serial = 1089] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (19E3E000) [pid = 1020] [serial = 1105] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1824EC00) [pid = 1020] [serial = 1092] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19E3B400) [pid = 1020] [serial = 1104] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (15876C00) [pid = 1020] [serial = 1083] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1667D000) [pid = 1020] [serial = 1084] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (17AEFC00) [pid = 1020] [serial = 1090] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EF4800) [pid = 1020] [serial = 1086] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1394F400) [pid = 1020] [serial = 1080] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (19C53400) [pid = 1020] [serial = 1102] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (139E3400) [pid = 1020] [serial = 1081] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1055EC00) [pid = 1020] [serial = 1071] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10B5A400) [pid = 1020] [serial = 1072] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (11279000) [pid = 1020] [serial = 1077] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (129ABC00) [pid = 1020] [serial = 1078] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (142F0000) [pid = 1020] [serial = 1074] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (154AD400) [pid = 1020] [serial = 1075] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19755800) [pid = 1020] [serial = 1093] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (197E3800) [pid = 1020] [serial = 1069] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10A7F800) [pid = 1020] [serial = 1095] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (11275400) [pid = 1020] [serial = 1096] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19C48000) [pid = 1020] [serial = 1101] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1975E400) [pid = 1020] [serial = 1098] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (197D8C00) [pid = 1020] [serial = 1099] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1701D000) [pid = 1020] [serial = 1087] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 1020 | 1468026037718 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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2204ms 18:00:37 INFO - PROCESS | 1020 | 1468026037772 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 1020 | 1468026037776 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 18:00:37 INFO - PROCESS | 1020 | 1468026037781 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:00:37 INFO - PROCESS | 1020 | 1468026037784 Marionette TRACE conn3 <- [1,1498,null,{}] 18:00:37 INFO - PROCESS | 1020 | 1468026037789 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}] 18:00:37 INFO - PROCESS | 1020 | 1468026037791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:37 INFO - PROCESS | 1020 | 1468026037882 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:00:37 INFO - PROCESS | 1020 | 1468026037891 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 1020 | 1468026037895 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:37 INFO - PROCESS | 1020 | ++DOCSHELL 10B65000 == 10 [pid = 1020] [id = 384] 18:00:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10FA8800) [pid = 1020] [serial = 1152] [outer = 00000000] 18:00:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1127D400) [pid = 1020] [serial = 1153] [outer = 10FA8800] 18:00:37 INFO - PROCESS | 1020 | 1468026037943 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (11437800) [pid = 1020] [serial = 1154] [outer = 10FA8800] 18:00:38 INFO - PROCESS | 1020 | 1468026038448 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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 18:00:38 INFO - PROCESS | 1020 | 1468026038481 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1020 | 1468026038486 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 18:00:38 INFO - PROCESS | 1020 | 1468026038492 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:00:38 INFO - PROCESS | 1020 | 1468026038495 Marionette TRACE conn3 <- [1,1502,null,{}] 18:00:38 INFO - PROCESS | 1020 | 1468026038499 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}] 18:00:38 INFO - PROCESS | 1020 | 1468026038502 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:38 INFO - PROCESS | 1020 | 1468026038624 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:00:38 INFO - PROCESS | 1020 | 1468026038715 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 1020 | 1468026038718 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:38 INFO - PROCESS | 1020 | ++DOCSHELL 130A7000 == 11 [pid = 1020] [id = 385] 18:00:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (130AF000) [pid = 1020] [serial = 1155] [outer = 00000000] 18:00:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (131EB800) [pid = 1020] [serial = 1156] [outer = 130AF000] 18:00:38 INFO - PROCESS | 1020 | 1468026038764 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (131F5000) [pid = 1020] [serial = 1157] [outer = 130AF000] 18:00:39 INFO - PROCESS | 1020 | 1468026039144 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 688ms 18:00:39 INFO - PROCESS | 1020 | 1468026039191 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 1020 | 1468026039193 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:00:39 INFO - PROCESS | 1020 | 1468026039197 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 1020 | 1468026039200 Marionette TRACE conn3 <- [1,1506,null,{}] 18:00:39 INFO - PROCESS | 1020 | 1468026039211 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}] 18:00:39 INFO - PROCESS | 1020 | 1468026039215 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:39 INFO - PROCESS | 1020 | 1468026039312 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:00:39 INFO - PROCESS | 1020 | 1468026039318 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 1020 | 1468026039322 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:39 INFO - PROCESS | 1020 | ++DOCSHELL 13DB8400 == 12 [pid = 1020] [id = 386] 18:00:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (13DB8C00) [pid = 1020] [serial = 1158] [outer = 00000000] 18:00:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (14FBB800) [pid = 1020] [serial = 1159] [outer = 13DB8C00] 18:00:39 INFO - PROCESS | 1020 | 1468026039369 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15587C00) [pid = 1020] [serial = 1160] [outer = 13DB8C00] 18:00:39 INFO - PROCESS | 1020 | 1468026039859 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 688ms 18:00:39 INFO - PROCESS | 1020 | 1468026039896 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 1020 | 1468026039899 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:00:39 INFO - PROCESS | 1020 | 1468026039902 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 1020 | 1468026039904 Marionette TRACE conn3 <- [1,1510,null,{}] 18:00:39 INFO - PROCESS | 1020 | 1468026039907 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}] 18:00:39 INFO - PROCESS | 1020 | 1468026039909 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:40 INFO - PROCESS | 1020 | 1468026040056 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:00:40 INFO - PROCESS | 1020 | 1468026040078 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1020 | 1468026040080 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:40 INFO - PROCESS | 1020 | ++DOCSHELL 15876C00 == 13 [pid = 1020] [id = 387] 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15877400) [pid = 1020] [serial = 1161] [outer = 00000000] 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15AD1800) [pid = 1020] [serial = 1162] [outer = 15877400] 18:00:40 INFO - PROCESS | 1020 | 1468026040123 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1667CC00) [pid = 1020] [serial = 1163] [outer = 15877400] 18:00:40 INFO - PROCESS | 1020 | 1468026040560 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"]]]}] 18:00:40 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 () { 18:00:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:00:40 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 () { 18:00:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:00:40 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 () { 18:00:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:00:40 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 () { 18:00:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:00:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 18:00:40 INFO - PROCESS | 1020 | 1468026040605 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 1020 | 1468026040607 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:00:40 INFO - PROCESS | 1020 | 1468026040610 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 1020 | 1468026040612 Marionette TRACE conn3 <- [1,1514,null,{}] 18:00:40 INFO - PROCESS | 1020 | 1468026040615 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}] 18:00:40 INFO - PROCESS | 1020 | 1468026040617 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:40 INFO - PROCESS | 1020 | 1468026040722 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:00:40 INFO - PROCESS | 1020 | 1468026040726 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1020 | 1468026040729 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:40 INFO - PROCESS | 1020 | ++DOCSHELL 1581DC00 == 14 [pid = 1020] [id = 388] 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15ACF800) [pid = 1020] [serial = 1164] [outer = 00000000] 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16AE7C00) [pid = 1020] [serial = 1165] [outer = 15ACF800] 18:00:40 INFO - PROCESS | 1020 | 1468026040772 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EF1000) [pid = 1020] [serial = 1166] [outer = 15ACF800] 18:00:41 INFO - PROCESS | 1020 | 1468026041266 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"]]]}] 18:00:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:00:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:00:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:00:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 688ms 18:00:41 INFO - PROCESS | 1020 | 1468026041300 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 1020 | 1468026041302 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 18:00:41 INFO - PROCESS | 1020 | 1468026041306 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:00:41 INFO - PROCESS | 1020 | 1468026041308 Marionette TRACE conn3 <- [1,1518,null,{}] 18:00:41 INFO - PROCESS | 1020 | 1468026041311 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}] 18:00:41 INFO - PROCESS | 1020 | 1468026041316 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:41 INFO - PROCESS | 1020 | 1468026041476 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:00:41 INFO - PROCESS | 1020 | 1468026041489 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 1020 | 1468026041491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:41 INFO - PROCESS | 1020 | ++DOCSHELL 170A7000 == 15 [pid = 1020] [id = 389] 18:00:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1752C800) [pid = 1020] [serial = 1167] [outer = 00000000] 18:00:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1806D000) [pid = 1020] [serial = 1168] [outer = 1752C800] 18:00:41 INFO - PROCESS | 1020 | 1468026041534 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (180CC800) [pid = 1020] [serial = 1169] [outer = 1752C800] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (19C4A400) [pid = 1020] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (197E1400) [pid = 1020] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16DA5C00) [pid = 1020] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1558B000) [pid = 1020] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13959000) [pid = 1020] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10B5B800) [pid = 1020] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (112DD400) [pid = 1020] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1748FC00) [pid = 1020] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1771E000) [pid = 1020] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1558A800) [pid = 1020] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (11AEDC00) [pid = 1020] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (18247800) [pid = 1020] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:00:41 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (180C5800) [pid = 1020] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:00:42 INFO - PROCESS | 1020 | 1468026042104 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]]]}] 18:00:42 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 18:00:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:00:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:00:42 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. 18:00:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:00:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 844ms 18:00:42 INFO - PROCESS | 1020 | 1468026042149 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1020 | 1468026042151 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:00:42 INFO - PROCESS | 1020 | 1468026042154 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1020 | 1468026042156 Marionette TRACE conn3 <- [1,1522,null,{}] 18:00:42 INFO - PROCESS | 1020 | 1468026042159 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}] 18:00:42 INFO - PROCESS | 1020 | 1468026042161 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:42 INFO - PROCESS | 1020 | 1468026042236 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:00:42 INFO - PROCESS | 1020 | 1468026042241 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1020 | 1468026042243 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:42 INFO - PROCESS | 1020 | ++DOCSHELL 1343EC00 == 16 [pid = 1020] [id = 390] 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (13443000) [pid = 1020] [serial = 1170] [outer = 00000000] 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1581E400) [pid = 1020] [serial = 1171] [outer = 13443000] 18:00:42 INFO - PROCESS | 1020 | 1468026042285 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (17537C00) [pid = 1020] [serial = 1172] [outer = 13443000] 18:00:42 INFO - PROCESS | 1020 | 1468026042698 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]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 594ms 18:00:42 INFO - PROCESS | 1020 | 1468026042752 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1020 | 1468026042754 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:00:42 INFO - PROCESS | 1020 | 1468026042757 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1020 | 1468026042759 Marionette TRACE conn3 <- [1,1526,null,{}] 18:00:42 INFO - PROCESS | 1020 | 1468026042762 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}] 18:00:42 INFO - PROCESS | 1020 | 1468026042764 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:42 INFO - PROCESS | 1020 | 1468026042842 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:00:42 INFO - PROCESS | 1020 | 1468026042847 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1020 | 1468026042849 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:42 INFO - PROCESS | 1020 | ++DOCSHELL 131EB400 == 17 [pid = 1020] [id = 391] 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (142F8C00) [pid = 1020] [serial = 1173] [outer = 00000000] 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (18242400) [pid = 1020] [serial = 1174] [outer = 142F8C00] 18:00:42 INFO - PROCESS | 1020 | 1468026042895 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (180C8000) [pid = 1020] [serial = 1175] [outer = 142F8C00] 18:00:43 INFO - PROCESS | 1020 | 1468026043331 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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 594ms 18:00:43 INFO - PROCESS | 1020 | 1468026043354 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 1020 | 1468026043356 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 18:00:43 INFO - PROCESS | 1020 | 1468026043359 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:00:43 INFO - PROCESS | 1020 | 1468026043361 Marionette TRACE conn3 <- [1,1530,null,{}] 18:00:43 INFO - PROCESS | 1020 | 1468026043364 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}] 18:00:43 INFO - PROCESS | 1020 | 1468026043366 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:43 INFO - PROCESS | 1020 | 1468026043479 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:00:43 INFO - PROCESS | 1020 | 1468026043486 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 1020 | 1468026043488 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:43 INFO - PROCESS | 1020 | ++DOCSHELL 18066400 == 18 [pid = 1020] [id = 392] 18:00:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (18247C00) [pid = 1020] [serial = 1176] [outer = 00000000] 18:00:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (19755800) [pid = 1020] [serial = 1177] [outer = 18247C00] 18:00:43 INFO - PROCESS | 1020 | 1468026043531 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1975C400) [pid = 1020] [serial = 1178] [outer = 18247C00] 18:00:44 INFO - PROCESS | 1020 | 1468026044110 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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 797ms 18:00:44 INFO - PROCESS | 1020 | 1468026044162 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 1020 | 1468026044167 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 18:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:00:44 INFO - PROCESS | 1020 | 1468026044173 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 1020 | 1468026044176 Marionette TRACE conn3 <- [1,1534,null,{}] 18:00:44 INFO - PROCESS | 1020 | 1468026044224 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}] 18:00:44 INFO - PROCESS | 1020 | 1468026044228 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:44 INFO - PROCESS | 1020 | 1468026044401 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:00:44 INFO - PROCESS | 1020 | 1468026044497 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 1020 | 1468026044502 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:44 INFO - PROCESS | 1020 | ++DOCSHELL 104E5800 == 19 [pid = 1020] [id = 393] 18:00:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (104E9000) [pid = 1020] [serial = 1179] [outer = 00000000] 18:00:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (11434000) [pid = 1020] [serial = 1180] [outer = 104E9000] 18:00:44 INFO - PROCESS | 1020 | 1468026044560 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (129B1000) [pid = 1020] [serial = 1181] [outer = 104E9000] 18:00:45 INFO - PROCESS | 1020 | 1468026045191 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1047ms 18:00:45 INFO - PROCESS | 1020 | 1468026045215 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 1020 | 1468026045219 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:00:45 INFO - PROCESS | 1020 | 1468026045226 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 1020 | 1468026045228 Marionette TRACE conn3 <- [1,1538,null,{}] 18:00:45 INFO - PROCESS | 1020 | 1468026045232 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}] 18:00:45 INFO - PROCESS | 1020 | 1468026045235 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:45 INFO - PROCESS | 1020 | 1468026045353 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:00:45 INFO - PROCESS | 1020 | 1468026045485 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1020 | 1468026045488 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:45 INFO - PROCESS | 1020 | ++DOCSHELL 142F1800 == 20 [pid = 1020] [id = 394] 18:00:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (142F2400) [pid = 1020] [serial = 1182] [outer = 00000000] 18:00:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (154AF400) [pid = 1020] [serial = 1183] [outer = 142F2400] 18:00:45 INFO - PROCESS | 1020 | 1468026045549 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16674C00) [pid = 1020] [serial = 1184] [outer = 142F2400] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (19E39400) [pid = 1020] [serial = 1144] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (19E43000) [pid = 1020] [serial = 1145] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (19C3D000) [pid = 1020] [serial = 1142] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16EF1C00) [pid = 1020] [serial = 1128] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15AD7800) [pid = 1020] [serial = 1125] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13C31000) [pid = 1020] [serial = 1122] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13DB1C00) [pid = 1020] [serial = 1123] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (12BD5400) [pid = 1020] [serial = 1116] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13032000) [pid = 1020] [serial = 1117] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (11CD7400) [pid = 1020] [serial = 1119] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (12B03400) [pid = 1020] [serial = 1120] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (17A01400) [pid = 1020] [serial = 1131] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (180C0800) [pid = 1020] [serial = 1113] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1824A800) [pid = 1020] [serial = 1114] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16A5C000) [pid = 1020] [serial = 1110] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (16AE7400) [pid = 1020] [serial = 1111] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13031000) [pid = 1020] [serial = 1107] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1315BC00) [pid = 1020] [serial = 1108] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (197C3000) [pid = 1020] [serial = 1134] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (17AF4400) [pid = 1020] [serial = 1132] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1756D000) [pid = 1020] [serial = 697] [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.] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1824E400) [pid = 1020] [serial = 1138] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (197D9000) [pid = 1020] [serial = 1139] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (197DC400) [pid = 1020] [serial = 1135] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (19C3CC00) [pid = 1020] [serial = 1141] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (16F8D000) [pid = 1020] [serial = 1129] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (16A62800) [pid = 1020] [serial = 1126] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (12BDE800) [pid = 1020] [serial = 1147] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 1020 | 1468026046413 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]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1250ms 18:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:00:46 INFO - PROCESS | 1020 | 1468026046488 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 1020 | 1468026046491 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 18:00:46 INFO - PROCESS | 1020 | 1468026046497 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 1020 | 1468026046499 Marionette TRACE conn3 <- [1,1542,null,{}] 18:00:46 INFO - PROCESS | 1020 | 1468026046504 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}] 18:00:46 INFO - PROCESS | 1020 | 1468026046507 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:46 INFO - PROCESS | 1020 | 1468026046588 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:00:46 INFO - PROCESS | 1020 | 1468026046594 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 1020 | 1468026046597 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:46 INFO - PROCESS | 1020 | ++DOCSHELL 10FAAC00 == 21 [pid = 1020] [id = 395] 18:00:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (10FB7400) [pid = 1020] [serial = 1185] [outer = 00000000] 18:00:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (12BD5400) [pid = 1020] [serial = 1186] [outer = 10FB7400] 18:00:46 INFO - PROCESS | 1020 | 1468026046645 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (12DC8C00) [pid = 1020] [serial = 1187] [outer = 10FB7400] 18:00:47 INFO - PROCESS | 1020 | 1468026047162 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 687ms 18:00:47 INFO - PROCESS | 1020 | 1468026047194 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 1020 | 1468026047198 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 18:00:47 INFO - PROCESS | 1020 | 1468026047204 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:00:47 INFO - PROCESS | 1020 | 1468026047207 Marionette TRACE conn3 <- [1,1546,null,{}] 18:00:47 INFO - PROCESS | 1020 | 1468026047210 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}] 18:00:47 INFO - PROCESS | 1020 | 1468026047212 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:47 INFO - PROCESS | 1020 | 1468026047298 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:00:47 INFO - PROCESS | 1020 | 1468026047306 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1020 | 1468026047309 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:47 INFO - PROCESS | 1020 | ++DOCSHELL 13443400 == 22 [pid = 1020] [id = 396] 18:00:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (1394F400) [pid = 1020] [serial = 1188] [outer = 00000000] 18:00:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (13C2F800) [pid = 1020] [serial = 1189] [outer = 1394F400] 18:00:47 INFO - PROCESS | 1020 | 1468026047354 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (13DB7C00) [pid = 1020] [serial = 1190] [outer = 1394F400] 18:00:47 INFO - PROCESS | 1020 | 1468026047805 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 641ms 18:00:47 INFO - PROCESS | 1020 | 1468026047842 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 1020 | 1468026047844 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:00:47 INFO - PROCESS | 1020 | 1468026047847 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 1020 | 1468026047851 Marionette TRACE conn3 <- [1,1550,null,{}] 18:00:47 INFO - PROCESS | 1020 | 1468026047865 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}] 18:00:47 INFO - PROCESS | 1020 | 1468026047869 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:47 INFO - PROCESS | 1020 | 1468026047950 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:00:47 INFO - PROCESS | 1020 | 1468026047956 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1020 | 1468026047959 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:47 INFO - PROCESS | 1020 | ++DOCSHELL 15AD1400 == 23 [pid = 1020] [id = 397] 18:00:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (15AD7800) [pid = 1020] [serial = 1191] [outer = 00000000] 18:00:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (16A58400) [pid = 1020] [serial = 1192] [outer = 15AD7800] 18:00:48 INFO - PROCESS | 1020 | 1468026048005 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (16AE1400) [pid = 1020] [serial = 1193] [outer = 15AD7800] 18:00:48 INFO - PROCESS | 1020 | 1468026048454 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 656ms 18:00:48 INFO - PROCESS | 1020 | 1468026048506 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 1020 | 1468026048508 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 1020 | 1468026048511 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:00:48 INFO - PROCESS | 1020 | 1468026048513 Marionette TRACE conn3 <- [1,1554,null,{}] 18:00:48 INFO - PROCESS | 1020 | 1468026048517 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}] 18:00:48 INFO - PROCESS | 1020 | 1468026048518 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:48 INFO - PROCESS | 1020 | 1468026048602 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:00:48 INFO - PROCESS | 1020 | 1468026048607 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 1020 | 1468026048609 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:48 INFO - PROCESS | 1020 | ++DOCSHELL 16AEBC00 == 24 [pid = 1020] [id = 398] 18:00:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (16EEC400) [pid = 1020] [serial = 1194] [outer = 00000000] 18:00:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16EF6C00) [pid = 1020] [serial = 1195] [outer = 16EEC400] 18:00:48 INFO - PROCESS | 1020 | 1468026048653 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (170AC000) [pid = 1020] [serial = 1196] [outer = 16EEC400] 18:00:49 INFO - PROCESS | 1020 | 1468026049127 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 641ms 18:00:49 INFO - PROCESS | 1020 | 1468026049150 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 1020 | 1468026049152 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 18:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:00:49 INFO - PROCESS | 1020 | 1468026049155 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 1020 | 1468026049157 Marionette TRACE conn3 <- [1,1558,null,{}] 18:00:49 INFO - PROCESS | 1020 | 1468026049170 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}] 18:00:49 INFO - PROCESS | 1020 | 1468026049172 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:49 INFO - PROCESS | 1020 | 1468026049285 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:00:49 INFO - PROCESS | 1020 | 1468026049291 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1020 | 1468026049293 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:49 INFO - PROCESS | 1020 | ++DOCSHELL 10B5A800 == 25 [pid = 1020] [id = 399] 18:00:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1292D400) [pid = 1020] [serial = 1197] [outer = 00000000] 18:00:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1752F400) [pid = 1020] [serial = 1198] [outer = 1292D400] 18:00:49 INFO - PROCESS | 1020 | 1468026049336 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1756F800) [pid = 1020] [serial = 1199] [outer = 1292D400] 18:00:49 INFO - PROCESS | 1020 | 1468026049790 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 703ms 18:00:49 INFO - PROCESS | 1020 | 1468026049854 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 1020 | 1468026049856 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 18:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:00:49 INFO - PROCESS | 1020 | 1468026049860 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 1020 | 1468026049861 Marionette TRACE conn3 <- [1,1562,null,{}] 18:00:49 INFO - PROCESS | 1020 | 1468026049864 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}] 18:00:49 INFO - PROCESS | 1020 | 1468026049870 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:50 INFO - PROCESS | 1020 | 1468026050024 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:00:50 INFO - PROCESS | 1020 | 1468026050087 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 1020 | 1468026050089 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:50 INFO - PROCESS | 1020 | ++DOCSHELL 17A91800 == 26 [pid = 1020] [id = 400] 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (17E82C00) [pid = 1020] [serial = 1200] [outer = 00000000] 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (18249C00) [pid = 1020] [serial = 1201] [outer = 17E82C00] 18:00:50 INFO - PROCESS | 1020 | 1468026050140 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1824A000) [pid = 1020] [serial = 1202] [outer = 17E82C00] 18:00:50 INFO - PROCESS | 1020 | 1468026050554 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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 735ms 18:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:00:50 INFO - PROCESS | 1020 | 1468026050601 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 1020 | 1468026050603 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 18:00:50 INFO - PROCESS | 1020 | 1468026050606 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 1020 | 1468026050607 Marionette TRACE conn3 <- [1,1566,null,{}] 18:00:50 INFO - PROCESS | 1020 | 1468026050611 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}] 18:00:50 INFO - PROCESS | 1020 | 1468026050613 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:50 INFO - PROCESS | 1020 | 1468026050719 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:00:50 INFO - PROCESS | 1020 | 1468026050724 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 1020 | 1468026050726 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:50 INFO - PROCESS | 1020 | ++DOCSHELL 197C0400 == 27 [pid = 1020] [id = 401] 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (197D7400) [pid = 1020] [serial = 1203] [outer = 00000000] 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (197DB400) [pid = 1020] [serial = 1204] [outer = 197D7400] 18:00:50 INFO - PROCESS | 1020 | 1468026050768 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (197DE000) [pid = 1020] [serial = 1205] [outer = 197D7400] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (15877400) [pid = 1020] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (10FA8800) [pid = 1020] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13DB8C00) [pid = 1020] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (130AF000) [pid = 1020] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (10328400) [pid = 1020] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15ACF800) [pid = 1020] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (142F8C00) [pid = 1020] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1752C800) [pid = 1020] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:00:50 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (13443000) [pid = 1020] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:00:51 INFO - PROCESS | 1020 | 1468026051208 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]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 641ms 18:00:51 INFO - PROCESS | 1020 | 1468026051245 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 1020 | 1468026051248 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 18:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:00:51 INFO - PROCESS | 1020 | 1468026051251 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 1020 | 1468026051253 Marionette TRACE conn3 <- [1,1570,null,{}] 18:00:51 INFO - PROCESS | 1020 | 1468026051256 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}] 18:00:51 INFO - PROCESS | 1020 | 1468026051258 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:51 INFO - PROCESS | 1020 | 1468026051338 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:00:51 INFO - PROCESS | 1020 | 1468026051343 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 1020 | 1468026051345 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:51 INFO - PROCESS | 1020 | ++DOCSHELL 131F2000 == 28 [pid = 1020] [id = 402] 18:00:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (131F3C00) [pid = 1020] [serial = 1206] [outer = 00000000] 18:00:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (197CFC00) [pid = 1020] [serial = 1207] [outer = 131F3C00] 18:00:51 INFO - PROCESS | 1020 | 1468026051387 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (197DA800) [pid = 1020] [serial = 1208] [outer = 131F3C00] 18:00:51 INFO - PROCESS | 1020 | 1468026051820 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]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 594ms 18:00:51 INFO - PROCESS | 1020 | 1468026051847 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 1020 | 1468026051848 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 18:00:51 INFO - PROCESS | 1020 | 1468026051852 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:00:51 INFO - PROCESS | 1020 | 1468026051854 Marionette TRACE conn3 <- [1,1574,null,{}] 18:00:51 INFO - PROCESS | 1020 | 1468026051870 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}] 18:00:51 INFO - PROCESS | 1020 | 1468026051872 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:51 INFO - PROCESS | 1020 | 1468026051950 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:00:51 INFO - PROCESS | 1020 | 1468026051955 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 1020 | 1468026051957 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:51 INFO - PROCESS | 1020 | ++DOCSHELL 15877800 == 29 [pid = 1020] [id = 403] 18:00:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF4000) [pid = 1020] [serial = 1209] [outer = 00000000] 18:00:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (19901C00) [pid = 1020] [serial = 1210] [outer = 16EF4000] 18:00:52 INFO - PROCESS | 1020 | 1468026052009 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1990E000) [pid = 1020] [serial = 1211] [outer = 16EF4000] 18:00:52 INFO - PROCESS | 1020 | 1468026052451 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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 18:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:00:52 INFO - PROCESS | 1020 | 1468026052490 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 1020 | 1468026052492 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 18:00:52 INFO - PROCESS | 1020 | 1468026052495 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 1020 | 1468026052497 Marionette TRACE conn3 <- [1,1578,null,{}] 18:00:52 INFO - PROCESS | 1020 | 1468026052500 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}] 18:00:52 INFO - PROCESS | 1020 | 1468026052502 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:52 INFO - PROCESS | 1020 | 1468026052580 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:00:52 INFO - PROCESS | 1020 | 1468026052587 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1020 | 1468026052589 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:52 INFO - PROCESS | 1020 | ++DOCSHELL 197CB000 == 30 [pid = 1020] [id = 404] 18:00:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (19905800) [pid = 1020] [serial = 1212] [outer = 00000000] 18:00:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (19C47000) [pid = 1020] [serial = 1213] [outer = 19905800] 18:00:52 INFO - PROCESS | 1020 | 1468026052630 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (19C4A000) [pid = 1020] [serial = 1214] [outer = 19905800] 18:00:53 INFO - PROCESS | 1020 | --DOCSHELL 0F397400 == 29 [pid = 1020] [id = 383] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (104E4400) [pid = 1020] [serial = 1150] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15AD1800) [pid = 1020] [serial = 1162] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1127D400) [pid = 1020] [serial = 1153] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (11437800) [pid = 1020] [serial = 1154] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (14FBB800) [pid = 1020] [serial = 1159] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (131EB800) [pid = 1020] [serial = 1156] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (131F5000) [pid = 1020] [serial = 1157] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10A79800) [pid = 1020] [serial = 1151] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (16AE7C00) [pid = 1020] [serial = 1165] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (180C8000) [pid = 1020] [serial = 1175] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1667CC00) [pid = 1020] [serial = 1163] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1806D000) [pid = 1020] [serial = 1168] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (16EF1000) [pid = 1020] [serial = 1166] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (180CC800) [pid = 1020] [serial = 1169] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (18242400) [pid = 1020] [serial = 1174] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (1581E400) [pid = 1020] [serial = 1171] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (19755800) [pid = 1020] [serial = 1177] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (17537C00) [pid = 1020] [serial = 1172] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (15587C00) [pid = 1020] [serial = 1160] [outer = 00000000] [url = about:blank] 18:00:54 INFO - PROCESS | 1020 | 1468026054382 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]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1953ms 18:00:54 INFO - PROCESS | 1020 | 1468026054452 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 1020 | 1468026054456 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 18:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:00:54 INFO - PROCESS | 1020 | 1468026054460 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 1020 | 1468026054464 Marionette TRACE conn3 <- [1,1582,null,{}] 18:00:54 INFO - PROCESS | 1020 | 1468026054470 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}] 18:00:54 INFO - PROCESS | 1020 | 1468026054473 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:54 INFO - PROCESS | 1020 | 1468026054559 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:00:54 INFO - PROCESS | 1020 | 1468026054567 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 1020 | 1468026054572 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:54 INFO - PROCESS | 1020 | ++DOCSHELL 10A76000 == 30 [pid = 1020] [id = 405] 18:00:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (10A78000) [pid = 1020] [serial = 1215] [outer = 00000000] 18:00:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (10FA9000) [pid = 1020] [serial = 1216] [outer = 10A78000] 18:00:54 INFO - PROCESS | 1020 | 1468026054623 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (11274C00) [pid = 1020] [serial = 1217] [outer = 10A78000] 18:00:55 INFO - PROCESS | 1020 | 1468026055104 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]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 704ms 18:00:55 INFO - PROCESS | 1020 | 1468026055157 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 1020 | 1468026055161 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:00:55 INFO - PROCESS | 1020 | 1468026055168 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 1020 | 1468026055171 Marionette TRACE conn3 <- [1,1586,null,{}] 18:00:55 INFO - PROCESS | 1020 | 1468026055174 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}] 18:00:55 INFO - PROCESS | 1020 | 1468026055177 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:55 INFO - PROCESS | 1020 | 1468026055267 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:00:55 INFO - PROCESS | 1020 | 1468026055273 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1020 | 1468026055276 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:55 INFO - PROCESS | 1020 | ++DOCSHELL 12BDC800 == 31 [pid = 1020] [id = 406] 18:00:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (12BDD000) [pid = 1020] [serial = 1218] [outer = 00000000] 18:00:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13036C00) [pid = 1020] [serial = 1219] [outer = 12BDD000] 18:00:55 INFO - PROCESS | 1020 | 1468026055329 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (130AF000) [pid = 1020] [serial = 1220] [outer = 12BDD000] 18:00:55 INFO - PROCESS | 1020 | 1468026055778 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]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 626ms 18:00:55 INFO - PROCESS | 1020 | 1468026055805 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 1020 | 1468026055807 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:00:55 INFO - PROCESS | 1020 | 1468026055810 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 1020 | 1468026055814 Marionette TRACE conn3 <- [1,1590,null,{}] 18:00:55 INFO - PROCESS | 1020 | 1468026055824 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}] 18:00:55 INFO - PROCESS | 1020 | 1468026055829 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:55 INFO - PROCESS | 1020 | 1468026055911 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:00:55 INFO - PROCESS | 1020 | 1468026055945 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1020 | 1468026055948 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:55 INFO - PROCESS | 1020 | ++DOCSHELL 139D7C00 == 32 [pid = 1020] [id = 407] 18:00:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13C31400) [pid = 1020] [serial = 1221] [outer = 00000000] 18:00:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (13DB3C00) [pid = 1020] [serial = 1222] [outer = 13C31400] 18:00:56 INFO - PROCESS | 1020 | 1468026055997 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (142F6800) [pid = 1020] [serial = 1223] [outer = 13C31400] 18:00:56 INFO - PROCESS | 1020 | 1468026056456 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]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 704ms 18:00:56 INFO - PROCESS | 1020 | 1468026056510 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 1020 | 1468026056512 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:00:56 INFO - PROCESS | 1020 | 1468026056515 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 1020 | 1468026056517 Marionette TRACE conn3 <- [1,1594,null,{}] 18:00:56 INFO - PROCESS | 1020 | 1468026056531 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}] 18:00:56 INFO - PROCESS | 1020 | 1468026056533 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:56 INFO - PROCESS | 1020 | 1468026056613 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:00:56 INFO - PROCESS | 1020 | 1468026056618 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 1020 | 1468026056620 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:56 INFO - PROCESS | 1020 | ++DOCSHELL 13252000 == 33 [pid = 1020] [id = 408] 18:00:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13C37800) [pid = 1020] [serial = 1224] [outer = 00000000] 18:00:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (15618800) [pid = 1020] [serial = 1225] [outer = 13C37800] 18:00:56 INFO - PROCESS | 1020 | 1468026056663 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15AD0800) [pid = 1020] [serial = 1226] [outer = 13C37800] 18:00:57 INFO - PROCESS | 1020 | 1468026057114 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]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 640ms 18:00:57 INFO - PROCESS | 1020 | 1468026057153 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1020 | 1468026057155 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 18:00:57 INFO - PROCESS | 1020 | 1468026057159 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:00:57 INFO - PROCESS | 1020 | 1468026057160 Marionette TRACE conn3 <- [1,1598,null,{}] 18:00:57 INFO - PROCESS | 1020 | 1468026057164 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}] 18:00:57 INFO - PROCESS | 1020 | 1468026057166 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:57 INFO - PROCESS | 1020 | 1468026057245 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:00:57 INFO - PROCESS | 1020 | 1468026057253 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1020 | 1468026057255 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:57 INFO - PROCESS | 1020 | ++DOCSHELL 1667DC00 == 34 [pid = 1020] [id = 409] 18:00:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1667E800) [pid = 1020] [serial = 1227] [outer = 00000000] 18:00:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16AE1000) [pid = 1020] [serial = 1228] [outer = 1667E800] 18:00:57 INFO - PROCESS | 1020 | 1468026057298 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (16AEA800) [pid = 1020] [serial = 1229] [outer = 1667E800] 18:00:57 INFO - PROCESS | 1020 | 1468026057734 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]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 594ms 18:00:57 INFO - PROCESS | 1020 | 1468026057756 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1020 | 1468026057758 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:00:57 INFO - PROCESS | 1020 | 1468026057761 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1020 | 1468026057763 Marionette TRACE conn3 <- [1,1602,null,{}] 18:00:57 INFO - PROCESS | 1020 | 1468026057766 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}] 18:00:57 INFO - PROCESS | 1020 | 1468026057771 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:57 INFO - PROCESS | 1020 | 1468026057908 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:00:57 INFO - PROCESS | 1020 | 1468026057918 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1020 | 1468026057920 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:57 INFO - PROCESS | 1020 | ++DOCSHELL 16EF2800 == 35 [pid = 1020] [id = 410] 18:00:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16EF4C00) [pid = 1020] [serial = 1230] [outer = 00000000] 18:00:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1772AC00) [pid = 1020] [serial = 1231] [outer = 16EF4C00] 18:00:57 INFO - PROCESS | 1020 | 1468026057970 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17A0E800) [pid = 1020] [serial = 1232] [outer = 16EF4C00] 18:00:58 INFO - PROCESS | 1020 | 1468026058377 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]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 641ms 18:00:58 INFO - PROCESS | 1020 | 1468026058399 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 1020 | 1468026058401 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 18:00:58 INFO - PROCESS | 1020 | 1468026058404 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:00:58 INFO - PROCESS | 1020 | 1468026058406 Marionette TRACE conn3 <- [1,1606,null,{}] 18:00:58 INFO - PROCESS | 1020 | 1468026058409 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}] 18:00:58 INFO - PROCESS | 1020 | 1468026058411 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:58 INFO - PROCESS | 1020 | 1468026058530 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:00:58 INFO - PROCESS | 1020 | 1468026058611 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 1020 | 1468026058613 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:58 INFO - PROCESS | 1020 | ++DOCSHELL 17722000 == 36 [pid = 1020] [id = 411] 18:00:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17725C00) [pid = 1020] [serial = 1233] [outer = 00000000] 18:00:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C4C00) [pid = 1020] [serial = 1234] [outer = 17725C00] 18:00:58 INFO - PROCESS | 1020 | 1468026058655 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (180C6800) [pid = 1020] [serial = 1235] [outer = 17725C00] 18:00:58 INFO - PROCESS | 1020 | 1468026058998 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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 641ms 18:00:59 INFO - PROCESS | 1020 | 1468026059043 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 1020 | 1468026059045 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 18:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:00:59 INFO - PROCESS | 1020 | 1468026059048 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 1020 | 1468026059050 Marionette TRACE conn3 <- [1,1610,null,{}] 18:00:59 INFO - PROCESS | 1020 | 1468026059053 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}] 18:00:59 INFO - PROCESS | 1020 | 1468026059055 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:59 INFO - PROCESS | 1020 | 1468026059166 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:00:59 INFO - PROCESS | 1020 | 1468026059173 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1020 | 1468026059175 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:59 INFO - PROCESS | 1020 | ++DOCSHELL 18243800 == 37 [pid = 1020] [id = 412] 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (18244400) [pid = 1020] [serial = 1236] [outer = 00000000] 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (18249400) [pid = 1020] [serial = 1237] [outer = 18244400] 18:00:59 INFO - PROCESS | 1020 | 1468026059219 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1824B800) [pid = 1020] [serial = 1238] [outer = 18244400] 18:00:59 INFO - PROCESS | 1020 | 1468026059622 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]]]}] 18:00:59 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 18:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 594ms 18:00:59 INFO - PROCESS | 1020 | 1468026059646 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 1020 | 1468026059647 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 18:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:00:59 INFO - PROCESS | 1020 | 1468026059651 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 1020 | 1468026059652 Marionette TRACE conn3 <- [1,1614,null,{}] 18:00:59 INFO - PROCESS | 1020 | 1468026059656 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}] 18:00:59 INFO - PROCESS | 1020 | 1468026059658 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:59 INFO - PROCESS | 1020 | 1468026059732 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:00:59 INFO - PROCESS | 1020 | 1468026059737 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1020 | 1468026059739 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:00:59 INFO - PROCESS | 1020 | ++DOCSHELL 13954C00 == 38 [pid = 1020] [id = 413] 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1975D800) [pid = 1020] [serial = 1239] [outer = 00000000] 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197E0C00) [pid = 1020] [serial = 1240] [outer = 1975D800] 18:00:59 INFO - PROCESS | 1020 | 1468026059781 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19901800) [pid = 1020] [serial = 1241] [outer = 1975D800] 18:01:00 INFO - PROCESS | 1020 | 1468026060263 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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 625ms 18:01:00 INFO - PROCESS | 1020 | 1468026060289 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1020 | 1468026060291 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 18:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:01:00 INFO - PROCESS | 1020 | 1468026060300 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 1020 | 1468026060302 Marionette TRACE conn3 <- [1,1618,null,{}] 18:01:00 INFO - PROCESS | 1020 | 1468026060306 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}] 18:01:00 INFO - PROCESS | 1020 | 1468026060308 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:00 INFO - PROCESS | 1020 | 1468026060438 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:01:00 INFO - PROCESS | 1020 | 1468026060443 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 1020 | 1468026060445 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:00 INFO - PROCESS | 1020 | ++DOCSHELL 197DAC00 == 39 [pid = 1020] [id = 414] 18:01:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C49000) [pid = 1020] [serial = 1242] [outer = 00000000] 18:01:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C5B000) [pid = 1020] [serial = 1243] [outer = 19C49000] 18:01:00 INFO - PROCESS | 1020 | 1468026060490 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19E38800) [pid = 1020] [serial = 1244] [outer = 19C49000] 18:01:00 INFO - PROCESS | 1020 | 1468026060918 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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 641ms 18:01:00 INFO - PROCESS | 1020 | 1468026060938 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1020 | 1468026060940 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 18:01:00 INFO - PROCESS | 1020 | 1468026060943 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:01:00 INFO - PROCESS | 1020 | 1468026060945 Marionette TRACE conn3 <- [1,1622,null,{}] 18:01:00 INFO - PROCESS | 1020 | 1468026060948 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}] 18:01:00 INFO - PROCESS | 1020 | 1468026060951 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:01 INFO - PROCESS | 1020 | 1468026061068 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:01:01 INFO - PROCESS | 1020 | 1468026061074 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 1020 | 1468026061077 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:01 INFO - PROCESS | 1020 | ++DOCSHELL 15ADC000 == 40 [pid = 1020] [id = 415] 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19E3B400) [pid = 1020] [serial = 1245] [outer = 00000000] 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19EDB400) [pid = 1020] [serial = 1246] [outer = 19E3B400] 18:01:01 INFO - PROCESS | 1020 | 1468026061122 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1A04CC00) [pid = 1020] [serial = 1247] [outer = 19E3B400] 18:01:01 INFO - PROCESS | 1020 | 1468026061645 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]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 18:01:01 INFO - PROCESS | 1020 | 1468026061684 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 1020 | 1468026061686 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 18:01:01 INFO - PROCESS | 1020 | 1468026061689 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:01:01 INFO - PROCESS | 1020 | 1468026061691 Marionette TRACE conn3 <- [1,1626,null,{}] 18:01:01 INFO - PROCESS | 1020 | 1468026061694 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}] 18:01:01 INFO - PROCESS | 1020 | 1468026061696 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:01 INFO - PROCESS | 1020 | 1468026061805 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:01:01 INFO - PROCESS | 1020 | 1468026061810 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 1020 | 1468026061812 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:01 INFO - PROCESS | 1020 | ++DOCSHELL 139D6C00 == 41 [pid = 1020] [id = 416] 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (16A59400) [pid = 1020] [serial = 1248] [outer = 00000000] 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1A08D800) [pid = 1020] [serial = 1249] [outer = 16A59400] 18:01:01 INFO - PROCESS | 1020 | 1468026061855 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1A090C00) [pid = 1020] [serial = 1250] [outer = 16A59400] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (10FA9800) [pid = 1020] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1292D400) [pid = 1020] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (17E82C00) [pid = 1020] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (197D7400) [pid = 1020] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (16EF4000) [pid = 1020] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16EEC400) [pid = 1020] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (15AD7800) [pid = 1020] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1394F400) [pid = 1020] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (10FB7400) [pid = 1020] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (142F2400) [pid = 1020] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (104E9000) [pid = 1020] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (18247C00) [pid = 1020] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:01:02 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (131F3C00) [pid = 1020] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:01:02 INFO - PROCESS | 1020 | 1468026062463 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]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 844ms 18:01:02 INFO - PROCESS | 1020 | 1468026062532 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 1020 | 1468026062534 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 18:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:01:02 INFO - PROCESS | 1020 | 1468026062538 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 1020 | 1468026062539 Marionette TRACE conn3 <- [1,1630,null,{}] 18:01:02 INFO - PROCESS | 1020 | 1468026062553 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}] 18:01:02 INFO - PROCESS | 1020 | 1468026062555 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:02 INFO - PROCESS | 1020 | 1468026062633 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:01:02 INFO - PROCESS | 1020 | 1468026062641 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 1020 | 1468026062643 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:02 INFO - PROCESS | 1020 | ++DOCSHELL 10434400 == 42 [pid = 1020] [id = 417] 18:01:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (142F8C00) [pid = 1020] [serial = 1251] [outer = 00000000] 18:01:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (180C0800) [pid = 1020] [serial = 1252] [outer = 142F8C00] 18:01:02 INFO - PROCESS | 1020 | 1468026062685 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197D8C00) [pid = 1020] [serial = 1253] [outer = 142F8C00] 18:01:03 INFO - PROCESS | 1020 | 1468026063088 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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 594ms 18:01:03 INFO - PROCESS | 1020 | 1468026063137 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1020 | 1468026063139 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:01:03 INFO - PROCESS | 1020 | 1468026063142 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1020 | 1468026063144 Marionette TRACE conn3 <- [1,1634,null,{}] 18:01:03 INFO - PROCESS | 1020 | 1468026063152 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}] 18:01:03 INFO - PROCESS | 1020 | 1468026063154 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:03 INFO - PROCESS | 1020 | 1468026063232 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:01:03 INFO - PROCESS | 1020 | 1468026063238 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1020 | 1468026063240 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:03 INFO - PROCESS | 1020 | ++DOCSHELL 16AE0C00 == 43 [pid = 1020] [id = 418] 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16EF4000) [pid = 1020] [serial = 1254] [outer = 00000000] 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1A08C000) [pid = 1020] [serial = 1255] [outer = 16EF4000] 18:01:03 INFO - PROCESS | 1020 | 1468026063282 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1A441400) [pid = 1020] [serial = 1256] [outer = 16EF4000] 18:01:03 INFO - PROCESS | 1020 | 1468026063701 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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 594ms 18:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:01:03 INFO - PROCESS | 1020 | 1468026063737 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1020 | 1468026063739 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 18:01:03 INFO - PROCESS | 1020 | 1468026063758 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1020 | 1468026063759 Marionette TRACE conn3 <- [1,1638,null,{}] 18:01:03 INFO - PROCESS | 1020 | 1468026063763 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}] 18:01:03 INFO - PROCESS | 1020 | 1468026063764 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:03 INFO - PROCESS | 1020 | 1468026063842 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:01:03 INFO - PROCESS | 1020 | 1468026063847 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1020 | 1468026063849 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:03 INFO - PROCESS | 1020 | ++DOCSHELL 130D9800 == 44 [pid = 1020] [id = 419] 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A08E400) [pid = 1020] [serial = 1257] [outer = 00000000] 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A447C00) [pid = 1020] [serial = 1258] [outer = 1A08E400] 18:01:03 INFO - PROCESS | 1020 | 1468026063895 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A59B000) [pid = 1020] [serial = 1259] [outer = 1A08E400] 18:01:04 INFO - PROCESS | 1020 | 1468026064606 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]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 891ms 18:01:04 INFO - PROCESS | 1020 | 1468026064648 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 1020 | 1468026064652 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 18:01:04 INFO - PROCESS | 1020 | 1468026064657 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:01:04 INFO - PROCESS | 1020 | 1468026064661 Marionette TRACE conn3 <- [1,1642,null,{}] 18:01:04 INFO - PROCESS | 1020 | 1468026064666 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}] 18:01:04 INFO - PROCESS | 1020 | 1468026064669 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:04 INFO - PROCESS | 1020 | 1468026064788 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:01:04 INFO - PROCESS | 1020 | 1468026064922 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 1020 | 1468026064925 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:04 INFO - PROCESS | 1020 | ++DOCSHELL 10B5B000 == 45 [pid = 1020] [id = 420] 18:01:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (10B5B800) [pid = 1020] [serial = 1260] [outer = 00000000] 18:01:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (12925C00) [pid = 1020] [serial = 1261] [outer = 10B5B800] 18:01:04 INFO - PROCESS | 1020 | 1468026064981 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (130D8400) [pid = 1020] [serial = 1262] [outer = 10B5B800] 18:01:05 INFO - PROCESS | 1020 | 1468026065744 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]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1297ms 18:01:05 INFO - PROCESS | 1020 | 1468026065952 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 1020 | 1468026065956 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 18:01:05 INFO - PROCESS | 1020 | 1468026065961 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:01:05 INFO - PROCESS | 1020 | 1468026065964 Marionette TRACE conn3 <- [1,1646,null,{}] 18:01:05 INFO - PROCESS | 1020 | 1468026065970 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}] 18:01:05 INFO - PROCESS | 1020 | 1468026065973 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:06 INFO - PROCESS | 1020 | 1468026066079 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:01:06 INFO - PROCESS | 1020 | 1468026066166 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1020 | 1468026066171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:06 INFO - PROCESS | 1020 | ++DOCSHELL 10FA9400 == 46 [pid = 1020] [id = 421] 18:01:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (10FACC00) [pid = 1020] [serial = 1263] [outer = 00000000] 18:01:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (114D0800) [pid = 1020] [serial = 1264] [outer = 10FACC00] 18:01:06 INFO - PROCESS | 1020 | 1468026066273 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (129AB400) [pid = 1020] [serial = 1265] [outer = 10FACC00] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 15877800 == 45 [pid = 1020] [id = 403] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 131F2000 == 44 [pid = 1020] [id = 402] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 16AE0C00 == 43 [pid = 1020] [id = 418] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 10434400 == 42 [pid = 1020] [id = 417] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 139D6C00 == 41 [pid = 1020] [id = 416] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 15ADC000 == 40 [pid = 1020] [id = 415] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 197DAC00 == 39 [pid = 1020] [id = 414] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 13954C00 == 38 [pid = 1020] [id = 413] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 18243800 == 37 [pid = 1020] [id = 412] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 17722000 == 36 [pid = 1020] [id = 411] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 16EF2800 == 35 [pid = 1020] [id = 410] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 1667DC00 == 34 [pid = 1020] [id = 409] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 13252000 == 33 [pid = 1020] [id = 408] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 139D7C00 == 32 [pid = 1020] [id = 407] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 12BDC800 == 31 [pid = 1020] [id = 406] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 10A76000 == 30 [pid = 1020] [id = 405] 18:01:06 INFO - PROCESS | 1020 | --DOCSHELL 197CB000 == 29 [pid = 1020] [id = 404] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (130DD800) [pid = 1020] [serial = 1148] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1752F400) [pid = 1020] [serial = 1198] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (18249C00) [pid = 1020] [serial = 1201] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (197DB400) [pid = 1020] [serial = 1204] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1824A000) [pid = 1020] [serial = 1202] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (197DE000) [pid = 1020] [serial = 1205] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19901C00) [pid = 1020] [serial = 1210] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16EF6C00) [pid = 1020] [serial = 1195] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (16AE1400) [pid = 1020] [serial = 1193] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16A58400) [pid = 1020] [serial = 1192] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (13C2F800) [pid = 1020] [serial = 1189] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13DB7C00) [pid = 1020] [serial = 1190] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (12BD5400) [pid = 1020] [serial = 1186] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (12DC8C00) [pid = 1020] [serial = 1187] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16674C00) [pid = 1020] [serial = 1184] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (154AF400) [pid = 1020] [serial = 1183] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (129B1000) [pid = 1020] [serial = 1181] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (11434000) [pid = 1020] [serial = 1180] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1975C400) [pid = 1020] [serial = 1178] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1990E000) [pid = 1020] [serial = 1211] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (19C47000) [pid = 1020] [serial = 1213] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (197CFC00) [pid = 1020] [serial = 1207] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1756F800) [pid = 1020] [serial = 1199] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (197DA800) [pid = 1020] [serial = 1208] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (170AC000) [pid = 1020] [serial = 1196] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 1020 | 1468026066920 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]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1000ms 18:01:06 INFO - PROCESS | 1020 | 1468026066965 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 1020 | 1468026066969 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 18:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:01:06 INFO - PROCESS | 1020 | 1468026066975 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 1020 | 1468026066979 Marionette TRACE conn3 <- [1,1650,null,{}] 18:01:07 INFO - PROCESS | 1020 | 1468026066984 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}] 18:01:07 INFO - PROCESS | 1020 | 1468026066987 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:07 INFO - PROCESS | 1020 | 1468026067092 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:01:07 INFO - PROCESS | 1020 | 1468026067194 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 1020 | 1468026067199 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:07 INFO - PROCESS | 1020 | ++DOCSHELL 10A74800 == 30 [pid = 1020] [id = 422] 18:01:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (10A75C00) [pid = 1020] [serial = 1266] [outer = 00000000] 18:01:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (129ABC00) [pid = 1020] [serial = 1267] [outer = 10A75C00] 18:01:07 INFO - PROCESS | 1020 | 1468026067254 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13076400) [pid = 1020] [serial = 1268] [outer = 10A75C00] 18:01:07 INFO - PROCESS | 1020 | 1468026067844 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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 891ms 18:01:07 INFO - PROCESS | 1020 | 1468026067880 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 1020 | 1468026067886 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:01:07 INFO - PROCESS | 1020 | 1468026067892 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 1020 | 1468026067895 Marionette TRACE conn3 <- [1,1654,null,{}] 18:01:07 INFO - PROCESS | 1020 | 1468026067899 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}] 18:01:07 INFO - PROCESS | 1020 | 1468026067902 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:08 INFO - PROCESS | 1020 | 1468026068005 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:01:08 INFO - PROCESS | 1020 | 1468026068106 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 1020 | 1468026068109 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:08 INFO - PROCESS | 1020 | ++DOCSHELL 13950400 == 31 [pid = 1020] [id = 423] 18:01:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13950800) [pid = 1020] [serial = 1269] [outer = 00000000] 18:01:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1395B000) [pid = 1020] [serial = 1270] [outer = 13950800] 18:01:08 INFO - PROCESS | 1020 | 1468026068164 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13C37400) [pid = 1020] [serial = 1271] [outer = 13950800] 18:01:08 INFO - PROCESS | 1020 | 1468026068765 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]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 938ms 18:01:08 INFO - PROCESS | 1020 | 1468026068836 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 1020 | 1468026068838 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:01:08 INFO - PROCESS | 1020 | 1468026068842 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 1020 | 1468026068846 Marionette TRACE conn3 <- [1,1658,null,{}] 18:01:08 INFO - PROCESS | 1020 | 1468026068857 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}] 18:01:08 INFO - PROCESS | 1020 | 1468026068862 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:08 INFO - PROCESS | 1020 | 1468026068962 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:01:09 INFO - PROCESS | 1020 | 1468026069091 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1020 | 1468026069095 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:09 INFO - PROCESS | 1020 | ++DOCSHELL 15874C00 == 32 [pid = 1020] [id = 424] 18:01:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15877000) [pid = 1020] [serial = 1272] [outer = 00000000] 18:01:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1667D800) [pid = 1020] [serial = 1273] [outer = 15877000] 18:01:09 INFO - PROCESS | 1020 | 1468026069152 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16A5E800) [pid = 1020] [serial = 1274] [outer = 15877000] 18:01:09 INFO - PROCESS | 1020 | 1468026069711 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]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 938ms 18:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:01:09 INFO - PROCESS | 1020 | 1468026069787 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 1020 | 1468026069790 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 18:01:09 INFO - PROCESS | 1020 | 1468026069793 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 1020 | 1468026069795 Marionette TRACE conn3 <- [1,1662,null,{}] 18:01:09 INFO - PROCESS | 1020 | 1468026069799 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}] 18:01:09 INFO - PROCESS | 1020 | 1468026069801 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:09 INFO - PROCESS | 1020 | 1468026069901 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:01:10 INFO - PROCESS | 1020 | 1468026070028 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 1020 | 1468026070030 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:10 INFO - PROCESS | 1020 | ++DOCSHELL 16AE6C00 == 33 [pid = 1020] [id = 425] 18:01:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16AE9800) [pid = 1020] [serial = 1275] [outer = 00000000] 18:01:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16EEEC00) [pid = 1020] [serial = 1276] [outer = 16AE9800] 18:01:10 INFO - PROCESS | 1020 | 1468026070085 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16F83800) [pid = 1020] [serial = 1277] [outer = 16AE9800] 18:01:10 INFO - PROCESS | 1020 | 1468026070648 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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 907ms 18:01:10 INFO - PROCESS | 1020 | 1468026070697 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 1020 | 1468026070699 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 18:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:01:10 INFO - PROCESS | 1020 | 1468026070703 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 1020 | 1468026070704 Marionette TRACE conn3 <- [1,1666,null,{}] 18:01:10 INFO - PROCESS | 1020 | 1468026070708 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}] 18:01:10 INFO - PROCESS | 1020 | 1468026070710 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:10 INFO - PROCESS | 1020 | 1468026070805 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:01:10 INFO - PROCESS | 1020 | 1468026070910 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 1020 | 1468026070913 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:10 INFO - PROCESS | 1020 | ++DOCSHELL 17529800 == 34 [pid = 1020] [id = 426] 18:01:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1752A000) [pid = 1020] [serial = 1278] [outer = 00000000] 18:01:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1756FC00) [pid = 1020] [serial = 1279] [outer = 1752A000] 18:01:10 INFO - PROCESS | 1020 | 1468026070964 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (17729400) [pid = 1020] [serial = 1280] [outer = 1752A000] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 10B5B000 == 33 [pid = 1020] [id = 420] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 130D9800 == 32 [pid = 1020] [id = 419] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 16AE6C00 == 31 [pid = 1020] [id = 425] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 15874C00 == 30 [pid = 1020] [id = 424] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 10FA9400 == 29 [pid = 1020] [id = 421] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 10A74800 == 28 [pid = 1020] [id = 422] 18:01:12 INFO - PROCESS | 1020 | --DOCSHELL 13950400 == 27 [pid = 1020] [id = 423] 18:01:12 INFO - PROCESS | 1020 | 1468026072238 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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1610ms 18:01:12 INFO - PROCESS | 1020 | 1468026072311 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 1020 | 1468026072316 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 18:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:01:12 INFO - PROCESS | 1020 | 1468026072321 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 1020 | 1468026072324 Marionette TRACE conn3 <- [1,1670,null,{}] 18:01:12 INFO - PROCESS | 1020 | 1468026072330 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}] 18:01:12 INFO - PROCESS | 1020 | 1468026072333 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:12 INFO - PROCESS | 1020 | 1468026072420 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:01:12 INFO - PROCESS | 1020 | 1468026072508 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 1020 | 1468026072513 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:12 INFO - PROCESS | 1020 | ++DOCSHELL 10B5C400 == 28 [pid = 1020] [id = 427] 18:01:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (10B5F800) [pid = 1020] [serial = 1281] [outer = 00000000] 18:01:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (114CA800) [pid = 1020] [serial = 1282] [outer = 10B5F800] 18:01:12 INFO - PROCESS | 1020 | 1468026072561 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (11AEDC00) [pid = 1020] [serial = 1283] [outer = 10B5F800] 18:01:12 INFO - PROCESS | 1020 | 1468026072972 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]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 688ms 18:01:13 INFO - PROCESS | 1020 | 1468026073022 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1020 | 1468026073027 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 18:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:01:13 INFO - PROCESS | 1020 | 1468026073033 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1020 | 1468026073036 Marionette TRACE conn3 <- [1,1674,null,{}] 18:01:13 INFO - PROCESS | 1020 | 1468026073039 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}] 18:01:13 INFO - PROCESS | 1020 | 1468026073042 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:13 INFO - PROCESS | 1020 | 1468026073127 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:01:13 INFO - PROCESS | 1020 | 1468026073134 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1020 | 1468026073136 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:13 INFO - PROCESS | 1020 | ++DOCSHELL 13245400 == 29 [pid = 1020] [id = 428] 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (13245C00) [pid = 1020] [serial = 1284] [outer = 00000000] 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (13951C00) [pid = 1020] [serial = 1285] [outer = 13245C00] 18:01:13 INFO - PROCESS | 1020 | 1468026073183 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (13C3C400) [pid = 1020] [serial = 1286] [outer = 13245C00] 18:01:13 INFO - PROCESS | 1020 | 1468026073651 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]]]}] 18:01:13 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 18:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 18:01:13 INFO - PROCESS | 1020 | 1468026073671 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1020 | 1468026073673 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 18:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:01:13 INFO - PROCESS | 1020 | 1468026073680 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1020 | 1468026073683 Marionette TRACE conn3 <- [1,1678,null,{}] 18:01:13 INFO - PROCESS | 1020 | 1468026073694 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}] 18:01:13 INFO - PROCESS | 1020 | 1468026073698 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:13 INFO - PROCESS | 1020 | 1468026073780 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:01:13 INFO - PROCESS | 1020 | 1468026073820 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1020 | 1468026073823 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:13 INFO - PROCESS | 1020 | ++DOCSHELL 16AE1C00 == 30 [pid = 1020] [id = 429] 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (16AE5C00) [pid = 1020] [serial = 1287] [outer = 00000000] 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (16EE9800) [pid = 1020] [serial = 1288] [outer = 16AE5C00] 18:01:13 INFO - PROCESS | 1020 | 1468026073870 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (16EF6C00) [pid = 1020] [serial = 1289] [outer = 16AE5C00] 18:01:14 INFO - PROCESS | 1020 | 1468026074364 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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 735ms 18:01:14 INFO - PROCESS | 1020 | 1468026074427 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 1020 | 1468026074429 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:01:14 INFO - PROCESS | 1020 | 1468026074432 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 1020 | 1468026074434 Marionette TRACE conn3 <- [1,1682,null,{}] 18:01:14 INFO - PROCESS | 1020 | 1468026074438 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}] 18:01:14 INFO - PROCESS | 1020 | 1468026074449 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:14 INFO - PROCESS | 1020 | 1468026074563 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:01:14 INFO - PROCESS | 1020 | 1468026074575 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 1020 | 1468026074577 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:14 INFO - PROCESS | 1020 | ++DOCSHELL 16EF3000 == 31 [pid = 1020] [id = 430] 18:01:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1752C000) [pid = 1020] [serial = 1290] [outer = 00000000] 18:01:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1806D400) [pid = 1020] [serial = 1291] [outer = 1752C000] 18:01:14 INFO - PROCESS | 1020 | 1468026074621 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (180CEC00) [pid = 1020] [serial = 1292] [outer = 1752C000] 18:01:15 INFO - PROCESS | 1020 | 1468026075058 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 625ms 18:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:01:15 INFO - PROCESS | 1020 | 1468026075070 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 1020 | 1468026075072 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 18:01:15 INFO - PROCESS | 1020 | 1468026075075 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 1020 | 1468026075076 Marionette TRACE conn3 <- [1,1686,null,{}] 18:01:15 INFO - PROCESS | 1020 | 1468026075085 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}] 18:01:15 INFO - PROCESS | 1020 | 1468026075087 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:15 INFO - PROCESS | 1020 | 1468026075193 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:01:15 INFO - PROCESS | 1020 | 1468026075280 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 1020 | 1468026075282 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:15 INFO - PROCESS | 1020 | ++DOCSHELL 18244C00 == 32 [pid = 1020] [id = 431] 18:01:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1824A400) [pid = 1020] [serial = 1293] [outer = 00000000] 18:01:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (19762400) [pid = 1020] [serial = 1294] [outer = 1824A400] 18:01:15 INFO - PROCESS | 1020 | 1468026075324 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (197C7C00) [pid = 1020] [serial = 1295] [outer = 1824A400] 18:01:15 INFO - PROCESS | 1020 | 1468026075746 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]]]}] 18:01:15 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 18:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 704ms 18:01:15 INFO - PROCESS | 1020 | 1468026075775 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 1020 | 1468026075777 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:01:15 INFO - PROCESS | 1020 | 1468026075787 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 1020 | 1468026075789 Marionette TRACE conn3 <- [1,1690,null,{}] 18:01:15 INFO - PROCESS | 1020 | 1468026075792 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}] 18:01:15 INFO - PROCESS | 1020 | 1468026075797 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:15 INFO - PROCESS | 1020 | 1468026075927 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:01:16 INFO - PROCESS | 1020 | 1468026075998 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 1020 | 1468026076000 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:16 INFO - PROCESS | 1020 | ++DOCSHELL 197E1000 == 33 [pid = 1020] [id = 432] 18:01:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1990DC00) [pid = 1020] [serial = 1296] [outer = 00000000] 18:01:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (19C46000) [pid = 1020] [serial = 1297] [outer = 1990DC00] 18:01:16 INFO - PROCESS | 1020 | 1468026076043 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (19C61000) [pid = 1020] [serial = 1298] [outer = 1990DC00] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (19C49000) [pid = 1020] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (19E3B400) [pid = 1020] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (17725C00) [pid = 1020] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (16EF4C00) [pid = 1020] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (10A78000) [pid = 1020] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (10FACC00) [pid = 1020] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13C31400) [pid = 1020] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1667E800) [pid = 1020] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (13C37800) [pid = 1020] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (18244400) [pid = 1020] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19905800) [pid = 1020] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (16A59400) [pid = 1020] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (12BDD000) [pid = 1020] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1975D800) [pid = 1020] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1A08E400) [pid = 1020] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16EF4000) [pid = 1020] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (142F8C00) [pid = 1020] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:01:16 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (10B5B800) [pid = 1020] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:01:16 INFO - PROCESS | 1020 | 1468026076782 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]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1047ms 18:01:16 INFO - PROCESS | 1020 | 1468026076833 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1020 | 1468026076835 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 18:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:01:16 INFO - PROCESS | 1020 | 1468026076839 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1020 | 1468026076850 Marionette TRACE conn3 <- [1,1694,null,{}] 18:01:16 INFO - PROCESS | 1020 | 1468026076866 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}] 18:01:16 INFO - PROCESS | 1020 | 1468026076868 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:16 INFO - PROCESS | 1020 | 1468026076975 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:01:17 INFO - PROCESS | 1020 | 1468026077033 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1020 | 1468026077035 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:17 INFO - PROCESS | 1020 | ++DOCSHELL 104E4000 == 34 [pid = 1020] [id = 433] 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (10A0FC00) [pid = 1020] [serial = 1299] [outer = 00000000] 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (12B03400) [pid = 1020] [serial = 1300] [outer = 10A0FC00] 18:01:17 INFO - PROCESS | 1020 | 1468026077078 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (13ED3C00) [pid = 1020] [serial = 1301] [outer = 10A0FC00] 18:01:17 INFO - PROCESS | 1020 | 1468026077439 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]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 656ms 18:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:01:17 INFO - PROCESS | 1020 | 1468026077502 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 1020 | 1468026077504 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 18:01:17 INFO - PROCESS | 1020 | 1468026077508 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 1020 | 1468026077510 Marionette TRACE conn3 <- [1,1698,null,{}] 18:01:17 INFO - PROCESS | 1020 | 1468026077513 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}] 18:01:17 INFO - PROCESS | 1020 | 1468026077515 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:17 INFO - PROCESS | 1020 | 1468026077592 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:01:17 INFO - PROCESS | 1020 | 1468026077597 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1020 | 1468026077599 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:17 INFO - PROCESS | 1020 | ++DOCSHELL 13950C00 == 35 [pid = 1020] [id = 434] 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (16AE0000) [pid = 1020] [serial = 1302] [outer = 00000000] 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1824E400) [pid = 1020] [serial = 1303] [outer = 16AE0000] 18:01:17 INFO - PROCESS | 1020 | 1468026077641 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (197CAC00) [pid = 1020] [serial = 1304] [outer = 16AE0000] 18:01:18 INFO - PROCESS | 1020 | 1468026078091 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 625ms 18:01:18 INFO - PROCESS | 1020 | 1468026078146 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 1020 | 1468026078149 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:01:18 INFO - PROCESS | 1020 | 1468026078152 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 1020 | 1468026078154 Marionette TRACE conn3 <- [1,1702,null,{}] 18:01:18 INFO - PROCESS | 1020 | 1468026078157 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}] 18:01:18 INFO - PROCESS | 1020 | 1468026078159 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:18 INFO - PROCESS | 1020 | 1468026078236 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:01:18 INFO - PROCESS | 1020 | 1468026078244 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 1020 | 1468026078246 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:18 INFO - PROCESS | 1020 | ++DOCSHELL 16AE1800 == 36 [pid = 1020] [id = 435] 18:01:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E3B000) [pid = 1020] [serial = 1305] [outer = 00000000] 18:01:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19EDFC00) [pid = 1020] [serial = 1306] [outer = 19E3B000] 18:01:18 INFO - PROCESS | 1020 | 1468026078288 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (19EE1C00) [pid = 1020] [serial = 1307] [outer = 19E3B000] 18:01:18 INFO - PROCESS | 1020 | 1468026078921 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 797ms 18:01:18 INFO - PROCESS | 1020 | 1468026078954 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 1020 | 1468026078959 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:01:18 INFO - PROCESS | 1020 | 1468026078964 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 1020 | 1468026078968 Marionette TRACE conn3 <- [1,1706,null,{}] 18:01:18 INFO - PROCESS | 1020 | 1468026078973 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}] 18:01:18 INFO - PROCESS | 1020 | 1468026078976 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:19 INFO - PROCESS | 1020 | 1468026079099 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:01:19 INFO - PROCESS | 1020 | 1468026079234 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 1020 | 1468026079239 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:19 INFO - PROCESS | 1020 | ++DOCSHELL 10A06400 == 37 [pid = 1020] [id = 436] 18:01:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (10A0A000) [pid = 1020] [serial = 1308] [outer = 00000000] 18:01:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1281EC00) [pid = 1020] [serial = 1309] [outer = 10A0A000] 18:01:19 INFO - PROCESS | 1020 | 1468026079295 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (1315E400) [pid = 1020] [serial = 1310] [outer = 10A0A000] 18:01:20 INFO - PROCESS | 1020 | 1468026080040 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]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1141ms 18:01:20 INFO - PROCESS | 1020 | 1468026080110 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 1020 | 1468026080115 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 18:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:01:20 INFO - PROCESS | 1020 | 1468026080121 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 1020 | 1468026080124 Marionette TRACE conn3 <- [1,1710,null,{}] 18:01:20 INFO - PROCESS | 1020 | 1468026080128 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}] 18:01:20 INFO - PROCESS | 1020 | 1468026080131 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:20 INFO - PROCESS | 1020 | 1468026080253 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:01:20 INFO - PROCESS | 1020 | 1468026080387 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 1020 | 1468026080390 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:20 INFO - PROCESS | 1020 | ++DOCSHELL 15ADB400 == 38 [pid = 1020] [id = 437] 18:01:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1667D000) [pid = 1020] [serial = 1311] [outer = 00000000] 18:01:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (16AE6C00) [pid = 1020] [serial = 1312] [outer = 1667D000] 18:01:20 INFO - PROCESS | 1020 | 1468026080447 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (16EEB800) [pid = 1020] [serial = 1313] [outer = 1667D000] 18:01:21 INFO - PROCESS | 1020 | 1468026081301 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]]]}] 18:01:21 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 18:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1188ms 18:01:21 INFO - PROCESS | 1020 | 1468026081319 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 1020 | 1468026081323 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:01:21 INFO - PROCESS | 1020 | 1468026081328 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 1020 | 1468026081331 Marionette TRACE conn3 <- [1,1714,null,{}] 18:01:21 INFO - PROCESS | 1020 | 1468026081336 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}] 18:01:21 INFO - PROCESS | 1020 | 1468026081339 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:21 INFO - PROCESS | 1020 | 1468026081452 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:01:21 INFO - PROCESS | 1020 | 1468026081556 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 1020 | 1468026081561 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 13950C00 == 37 [pid = 1020] [id = 434] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 104E4000 == 36 [pid = 1020] [id = 433] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 197E1000 == 35 [pid = 1020] [id = 432] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 18244C00 == 34 [pid = 1020] [id = 431] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 16EF3000 == 33 [pid = 1020] [id = 430] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 16AE1C00 == 32 [pid = 1020] [id = 429] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 13245400 == 31 [pid = 1020] [id = 428] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 10B5C400 == 30 [pid = 1020] [id = 427] 18:01:21 INFO - PROCESS | 1020 | --DOCSHELL 17529800 == 29 [pid = 1020] [id = 426] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (19C5B000) [pid = 1020] [serial = 1243] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (19EDB400) [pid = 1020] [serial = 1246] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (180C4C00) [pid = 1020] [serial = 1234] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (1772AC00) [pid = 1020] [serial = 1231] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (17A0E800) [pid = 1020] [serial = 1232] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (10FA9000) [pid = 1020] [serial = 1216] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (11274C00) [pid = 1020] [serial = 1217] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (129AB400) [pid = 1020] [serial = 1265] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (13DB3C00) [pid = 1020] [serial = 1222] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (142F6800) [pid = 1020] [serial = 1223] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (16AE1000) [pid = 1020] [serial = 1228] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (16AEA800) [pid = 1020] [serial = 1229] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (15618800) [pid = 1020] [serial = 1225] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (15AD0800) [pid = 1020] [serial = 1226] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18249400) [pid = 1020] [serial = 1237] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1824B800) [pid = 1020] [serial = 1238] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C4A000) [pid = 1020] [serial = 1214] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1A08D800) [pid = 1020] [serial = 1249] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13036C00) [pid = 1020] [serial = 1219] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (130AF000) [pid = 1020] [serial = 1220] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (197E0C00) [pid = 1020] [serial = 1240] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1A04CC00) [pid = 1020] [serial = 1247] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1A447C00) [pid = 1020] [serial = 1258] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1A59B000) [pid = 1020] [serial = 1259] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1A08C000) [pid = 1020] [serial = 1255] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (180C6800) [pid = 1020] [serial = 1235] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1A441400) [pid = 1020] [serial = 1256] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1A090C00) [pid = 1020] [serial = 1250] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19E38800) [pid = 1020] [serial = 1244] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (114D0800) [pid = 1020] [serial = 1264] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19901800) [pid = 1020] [serial = 1241] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (197D8C00) [pid = 1020] [serial = 1253] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (180C0800) [pid = 1020] [serial = 1252] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (12925C00) [pid = 1020] [serial = 1261] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (130D8400) [pid = 1020] [serial = 1262] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 1020 | ++DOCSHELL 104E4000 == 30 [pid = 1020] [id = 438] 18:01:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (10A03C00) [pid = 1020] [serial = 1314] [outer = 00000000] 18:01:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10B63C00) [pid = 1020] [serial = 1315] [outer = 10A03C00] 18:01:21 INFO - PROCESS | 1020 | 1468026081673 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (114D3000) [pid = 1020] [serial = 1316] [outer = 10A03C00] 18:01:22 INFO - PROCESS | 1020 | 1468026082113 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]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 845ms 18:01:22 INFO - PROCESS | 1020 | 1468026082168 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 1020 | 1468026082172 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 18:01:22 INFO - PROCESS | 1020 | 1468026082178 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:01:22 INFO - PROCESS | 1020 | 1468026082180 Marionette TRACE conn3 <- [1,1718,null,{}] 18:01:22 INFO - PROCESS | 1020 | 1468026082184 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}] 18:01:22 INFO - PROCESS | 1020 | 1468026082186 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:22 INFO - PROCESS | 1020 | 1468026082269 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:01:22 INFO - PROCESS | 1020 | 1468026082275 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 1020 | 1468026082277 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:22 INFO - PROCESS | 1020 | ++DOCSHELL 130D7C00 == 31 [pid = 1020] [id = 439] 18:01:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (130D8400) [pid = 1020] [serial = 1317] [outer = 00000000] 18:01:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1343B000) [pid = 1020] [serial = 1318] [outer = 130D8400] 18:01:22 INFO - PROCESS | 1020 | 1468026082322 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13DB8800) [pid = 1020] [serial = 1319] [outer = 130D8400] 18:01:22 INFO - PROCESS | 1020 | 1468026082804 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]]]}] 18:01:22 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 18:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 688ms 18:01:22 INFO - PROCESS | 1020 | 1468026082878 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 1020 | 1468026082880 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 18:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:01:22 INFO - PROCESS | 1020 | 1468026082884 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 1020 | 1468026082887 Marionette TRACE conn3 <- [1,1722,null,{}] 18:01:22 INFO - PROCESS | 1020 | 1468026082898 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}] 18:01:22 INFO - PROCESS | 1020 | 1468026082902 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:23 INFO - PROCESS | 1020 | 1468026082984 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:01:23 INFO - PROCESS | 1020 | 1468026083113 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 1020 | 1468026083116 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:23 INFO - PROCESS | 1020 | ++DOCSHELL 15AD0C00 == 32 [pid = 1020] [id = 440] 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15AD1800) [pid = 1020] [serial = 1320] [outer = 00000000] 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (169A0000) [pid = 1020] [serial = 1321] [outer = 15AD1800] 18:01:23 INFO - PROCESS | 1020 | 1468026083163 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16AE7800) [pid = 1020] [serial = 1322] [outer = 15AD1800] 18:01:23 INFO - PROCESS | 1020 | 1468026083543 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]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 18:01:23 INFO - PROCESS | 1020 | 1468026083583 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:01:23 INFO - PROCESS | 1020 | 1468026083585 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 18:01:23 INFO - PROCESS | 1020 | 1468026083589 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 1020 | 1468026083590 Marionette TRACE conn3 <- [1,1726,null,{}] 18:01:23 INFO - PROCESS | 1020 | 1468026083594 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}] 18:01:23 INFO - PROCESS | 1020 | 1468026083595 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:23 INFO - PROCESS | 1020 | 1468026083688 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:01:23 INFO - PROCESS | 1020 | 1468026083693 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 1020 | 1468026083695 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:23 INFO - PROCESS | 1020 | ++DOCSHELL 16EF3000 == 33 [pid = 1020] [id = 441] 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16EF4800) [pid = 1020] [serial = 1323] [outer = 00000000] 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1806C000) [pid = 1020] [serial = 1324] [outer = 16EF4800] 18:01:23 INFO - PROCESS | 1020 | 1468026083738 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C6800) [pid = 1020] [serial = 1325] [outer = 16EF4800] 18:01:24 INFO - PROCESS | 1020 | 1468026084213 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 18:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:01:24 INFO - PROCESS | 1020 | 1468026084226 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 1020 | 1468026084228 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 18:01:24 INFO - PROCESS | 1020 | 1468026084231 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 1020 | 1468026084233 Marionette TRACE conn3 <- [1,1730,null,{}] 18:01:24 INFO - PROCESS | 1020 | 1468026084236 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}] 18:01:24 INFO - PROCESS | 1020 | 1468026084238 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:24 INFO - PROCESS | 1020 | 1468026084351 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:01:24 INFO - PROCESS | 1020 | 1468026084440 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 1020 | 1468026084442 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:24 INFO - PROCESS | 1020 | ++DOCSHELL 180C9800 == 34 [pid = 1020] [id = 442] 18:01:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (180CA400) [pid = 1020] [serial = 1326] [outer = 00000000] 18:01:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (18244C00) [pid = 1020] [serial = 1327] [outer = 180CA400] 18:01:24 INFO - PROCESS | 1020 | 1468026084484 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (18247800) [pid = 1020] [serial = 1328] [outer = 180CA400] 18:01:24 INFO - PROCESS | 1020 | 1468026084912 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 18:01:24 INFO - PROCESS | 1020 | 1468026084973 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 1020 | 1468026084974 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 18:01:24 INFO - PROCESS | 1020 | 1468026084978 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:01:24 INFO - PROCESS | 1020 | 1468026084979 Marionette TRACE conn3 <- [1,1734,null,{}] 18:01:24 INFO - PROCESS | 1020 | 1468026084989 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}] 18:01:25 INFO - PROCESS | 1020 | 1468026084995 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:25 INFO - PROCESS | 1020 | 1468026085127 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:01:25 INFO - PROCESS | 1020 | 1468026085191 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 1020 | 1468026085193 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:25 INFO - PROCESS | 1020 | ++DOCSHELL 197DB400 == 35 [pid = 1020] [id = 443] 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (197DB800) [pid = 1020] [serial = 1329] [outer = 00000000] 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197E1C00) [pid = 1020] [serial = 1330] [outer = 197DB800] 18:01:25 INFO - PROCESS | 1020 | 1468026085236 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197DDC00) [pid = 1020] [serial = 1331] [outer = 197DB800] 18:01:25 INFO - PROCESS | 1020 | 1468026085644 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]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 688ms 18:01:25 INFO - PROCESS | 1020 | 1468026085677 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 1020 | 1468026085679 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 1020 | 1468026085683 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:01:25 INFO - PROCESS | 1020 | 1468026085694 Marionette TRACE conn3 <- [1,1738,null,{}] 18:01:25 INFO - PROCESS | 1020 | 1468026085733 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}] 18:01:25 INFO - PROCESS | 1020 | 1468026085735 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:25 INFO - PROCESS | 1020 | 1468026085850 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:01:25 INFO - PROCESS | 1020 | 1468026085859 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 1020 | 1468026085861 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:25 INFO - PROCESS | 1020 | ++DOCSHELL 19908800 == 36 [pid = 1020] [id = 444] 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19C3E400) [pid = 1020] [serial = 1332] [outer = 00000000] 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C53400) [pid = 1020] [serial = 1333] [outer = 19C3E400] 18:01:25 INFO - PROCESS | 1020 | 1468026085903 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C60800) [pid = 1020] [serial = 1334] [outer = 19C3E400] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13245C00) [pid = 1020] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (10B5F800) [pid = 1020] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1752C000) [pid = 1020] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10A75C00) [pid = 1020] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13950800) [pid = 1020] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1990DC00) [pid = 1020] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15877000) [pid = 1020] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16AE9800) [pid = 1020] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (10A0FC00) [pid = 1020] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1824A400) [pid = 1020] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16AE0000) [pid = 1020] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1752A000) [pid = 1020] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:01:26 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16AE5C00) [pid = 1020] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:01:26 INFO - PROCESS | 1020 | 1468026086369 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 719ms 18:01:26 INFO - PROCESS | 1020 | 1468026086406 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 1020 | 1468026086408 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 18:01:26 INFO - PROCESS | 1020 | 1468026086412 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 1020 | 1468026086413 Marionette TRACE conn3 <- [1,1742,null,{}] 18:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:01:26 INFO - PROCESS | 1020 | 1468026086417 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}] 18:01:26 INFO - PROCESS | 1020 | 1468026086419 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:26 INFO - PROCESS | 1020 | 1468026086496 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:01:26 INFO - PROCESS | 1020 | 1468026086501 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 1020 | 1468026086503 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:26 INFO - PROCESS | 1020 | ++DOCSHELL 1586F400 == 37 [pid = 1020] [id = 445] 18:01:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15ACF800) [pid = 1020] [serial = 1335] [outer = 00000000] 18:01:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1752C000) [pid = 1020] [serial = 1336] [outer = 15ACF800] 18:01:26 INFO - PROCESS | 1020 | 1468026086547 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180CF400) [pid = 1020] [serial = 1337] [outer = 15ACF800] 18:01:26 INFO - PROCESS | 1020 | 1468026086965 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 594ms 18:01:27 INFO - PROCESS | 1020 | 1468026087016 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 1020 | 1468026087018 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:01:27 INFO - PROCESS | 1020 | 1468026087026 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 1020 | 1468026087027 Marionette TRACE conn3 <- [1,1746,null,{}] 18:01:27 INFO - PROCESS | 1020 | 1468026087031 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}] 18:01:27 INFO - PROCESS | 1020 | 1468026087032 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:27 INFO - PROCESS | 1020 | 1468026087111 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:01:27 INFO - PROCESS | 1020 | 1468026087116 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 1020 | 1468026087118 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:27 INFO - PROCESS | 1020 | ++DOCSHELL 15AD0800 == 38 [pid = 1020] [id = 446] 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EEC000) [pid = 1020] [serial = 1338] [outer = 00000000] 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (19C46400) [pid = 1020] [serial = 1339] [outer = 16EEC000] 18:01:27 INFO - PROCESS | 1020 | 1468026087162 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (197E2800) [pid = 1020] [serial = 1340] [outer = 16EEC000] 18:01:27 INFO - PROCESS | 1020 | 1468026087624 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 641ms 18:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:01:27 INFO - PROCESS | 1020 | 1468026087661 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 1020 | 1468026087663 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 18:01:27 INFO - PROCESS | 1020 | 1468026087666 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 1020 | 1468026087668 Marionette TRACE conn3 <- [1,1750,null,{}] 18:01:27 INFO - PROCESS | 1020 | 1468026087671 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}] 18:01:27 INFO - PROCESS | 1020 | 1468026087673 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:27 INFO - PROCESS | 1020 | 1468026087751 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:01:27 INFO - PROCESS | 1020 | 1468026087756 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 1020 | 1468026087758 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:27 INFO - PROCESS | 1020 | ++DOCSHELL 17A07C00 == 39 [pid = 1020] [id = 447] 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (197E0800) [pid = 1020] [serial = 1341] [outer = 00000000] 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1A04B800) [pid = 1020] [serial = 1342] [outer = 197E0800] 18:01:27 INFO - PROCESS | 1020 | 1468026087802 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19EDB400) [pid = 1020] [serial = 1343] [outer = 197E0800] 18:01:28 INFO - PROCESS | 1020 | --DOCSHELL 104E4000 == 38 [pid = 1020] [id = 438] 18:01:28 INFO - PROCESS | 1020 | --DOCSHELL 15ADB400 == 37 [pid = 1020] [id = 437] 18:01:28 INFO - PROCESS | 1020 | --DOCSHELL 16AE1800 == 36 [pid = 1020] [id = 435] 18:01:28 INFO - PROCESS | 1020 | --DOCSHELL 10A06400 == 35 [pid = 1020] [id = 436] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 15AD0800 == 34 [pid = 1020] [id = 446] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 1586F400 == 33 [pid = 1020] [id = 445] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 15AD0C00 == 32 [pid = 1020] [id = 440] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 19908800 == 31 [pid = 1020] [id = 444] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 130D7C00 == 30 [pid = 1020] [id = 439] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 180C9800 == 29 [pid = 1020] [id = 442] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 197DB400 == 28 [pid = 1020] [id = 443] 18:01:29 INFO - PROCESS | 1020 | --DOCSHELL 16EF3000 == 27 [pid = 1020] [id = 441] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13C37400) [pid = 1020] [serial = 1271] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1395B000) [pid = 1020] [serial = 1270] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19C46000) [pid = 1020] [serial = 1297] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16A5E800) [pid = 1020] [serial = 1274] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1667D800) [pid = 1020] [serial = 1273] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16F83800) [pid = 1020] [serial = 1277] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16EEEC00) [pid = 1020] [serial = 1276] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (12B03400) [pid = 1020] [serial = 1300] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (197C7C00) [pid = 1020] [serial = 1295] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (19762400) [pid = 1020] [serial = 1294] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1824E400) [pid = 1020] [serial = 1303] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19EDFC00) [pid = 1020] [serial = 1306] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (17729400) [pid = 1020] [serial = 1280] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1756FC00) [pid = 1020] [serial = 1279] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (16EE9800) [pid = 1020] [serial = 1288] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (197CAC00) [pid = 1020] [serial = 1304] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (19C61000) [pid = 1020] [serial = 1298] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (180CEC00) [pid = 1020] [serial = 1292] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (16EF6C00) [pid = 1020] [serial = 1289] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (13ED3C00) [pid = 1020] [serial = 1301] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (13951C00) [pid = 1020] [serial = 1285] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (13C3C400) [pid = 1020] [serial = 1286] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (114CA800) [pid = 1020] [serial = 1282] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (11AEDC00) [pid = 1020] [serial = 1283] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (1806D400) [pid = 1020] [serial = 1291] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (13076400) [pid = 1020] [serial = 1268] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (129ABC00) [pid = 1020] [serial = 1267] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 1020 | 1468026089556 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]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1907ms 18:01:29 INFO - PROCESS | 1020 | 1468026089584 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 1020 | 1468026089589 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 18:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:01:29 INFO - PROCESS | 1020 | 1468026089599 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 1020 | 1468026089604 Marionette TRACE conn3 <- [1,1754,null,{}] 18:01:29 INFO - PROCESS | 1020 | 1468026089613 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}] 18:01:29 INFO - PROCESS | 1020 | 1468026089618 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:29 INFO - PROCESS | 1020 | 1468026089738 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:01:29 INFO - PROCESS | 1020 | 1468026089750 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 1020 | 1468026089754 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:29 INFO - PROCESS | 1020 | ++DOCSHELL 10A78000 == 28 [pid = 1020] [id = 448] 18:01:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (10B5C400) [pid = 1020] [serial = 1344] [outer = 00000000] 18:01:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (11275000) [pid = 1020] [serial = 1345] [outer = 10B5C400] 18:01:29 INFO - PROCESS | 1020 | 1468026089802 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (112DEC00) [pid = 1020] [serial = 1346] [outer = 10B5C400] 18:01:30 INFO - PROCESS | 1020 | 1468026090285 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]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 766ms 18:01:30 INFO - PROCESS | 1020 | 1468026090355 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 1020 | 1468026090359 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 18:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:01:30 INFO - PROCESS | 1020 | 1468026090365 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 1020 | 1468026090368 Marionette TRACE conn3 <- [1,1758,null,{}] 18:01:30 INFO - PROCESS | 1020 | 1468026090372 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}] 18:01:30 INFO - PROCESS | 1020 | 1468026090374 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:30 INFO - PROCESS | 1020 | 1468026090459 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:01:30 INFO - PROCESS | 1020 | 1468026090474 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 1020 | 1468026090477 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:30 INFO - PROCESS | 1020 | ++DOCSHELL 12D82000 == 29 [pid = 1020] [id = 449] 18:01:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (12D83C00) [pid = 1020] [serial = 1347] [outer = 00000000] 18:01:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (13076400) [pid = 1020] [serial = 1348] [outer = 12D83C00] 18:01:30 INFO - PROCESS | 1020 | 1468026090604 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (130D4400) [pid = 1020] [serial = 1349] [outer = 12D83C00] 18:01:31 INFO - PROCESS | 1020 | 1468026090988 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 18:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:01:31 INFO - PROCESS | 1020 | 1468026091064 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1020 | 1468026091067 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 1020 | 1468026091070 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 1020 | 1468026091073 Marionette TRACE conn3 <- [1,1762,null,{}] 18:01:31 INFO - PROCESS | 1020 | 1468026091084 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}] 18:01:31 INFO - PROCESS | 1020 | 1468026091088 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:31 INFO - PROCESS | 1020 | 1468026091200 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:01:31 INFO - PROCESS | 1020 | 1468026091217 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 1020 | 1468026091220 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:31 INFO - PROCESS | 1020 | ++DOCSHELL 13C39000 == 30 [pid = 1020] [id = 450] 18:01:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13C39400) [pid = 1020] [serial = 1350] [outer = 00000000] 18:01:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (13ECC400) [pid = 1020] [serial = 1351] [outer = 13C39400] 18:01:31 INFO - PROCESS | 1020 | 1468026091273 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (142F8C00) [pid = 1020] [serial = 1352] [outer = 13C39400] 18:01:31 INFO - PROCESS | 1020 | 1468026091757 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 18:01:31 INFO - PROCESS | 1020 | 1468026091811 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1020 | 1468026091813 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 18:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:01:31 INFO - PROCESS | 1020 | 1468026091816 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 1020 | 1468026091818 Marionette TRACE conn3 <- [1,1766,null,{}] 18:01:31 INFO - PROCESS | 1020 | 1468026091822 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}] 18:01:31 INFO - PROCESS | 1020 | 1468026091823 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:31 INFO - PROCESS | 1020 | 1468026091907 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:01:31 INFO - PROCESS | 1020 | 1468026091912 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 1020 | 1468026091914 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:31 INFO - PROCESS | 1020 | ++DOCSHELL 142F5400 == 31 [pid = 1020] [id = 451] 18:01:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (154AF400) [pid = 1020] [serial = 1353] [outer = 00000000] 18:01:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15812C00) [pid = 1020] [serial = 1354] [outer = 154AF400] 18:01:31 INFO - PROCESS | 1020 | 1468026091965 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15AD7800) [pid = 1020] [serial = 1355] [outer = 154AF400] 18:01:32 INFO - PROCESS | 1020 | 1468026092394 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]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 641ms 18:01:32 INFO - PROCESS | 1020 | 1468026092454 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 1020 | 1468026092456 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:01:32 INFO - PROCESS | 1020 | 1468026092460 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 1020 | 1468026092462 Marionette TRACE conn3 <- [1,1770,null,{}] 18:01:32 INFO - PROCESS | 1020 | 1468026092465 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}] 18:01:32 INFO - PROCESS | 1020 | 1468026092467 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:32 INFO - PROCESS | 1020 | 1468026092541 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:01:32 INFO - PROCESS | 1020 | 1468026092548 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 1020 | 1468026092550 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:32 INFO - PROCESS | 1020 | ++DOCSHELL 15ADC800 == 32 [pid = 1020] [id = 452] 18:01:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16676C00) [pid = 1020] [serial = 1356] [outer = 00000000] 18:01:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16AE3000) [pid = 1020] [serial = 1357] [outer = 16676C00] 18:01:32 INFO - PROCESS | 1020 | 1468026092593 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16AE9800) [pid = 1020] [serial = 1358] [outer = 16676C00] 18:01:33 INFO - PROCESS | 1020 | 1468026093059 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]]]}] 18:01:33 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 18:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms 18:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:01:33 INFO - PROCESS | 1020 | 1468026093098 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 1020 | 1468026093100 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 18:01:33 INFO - PROCESS | 1020 | 1468026093103 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 1020 | 1468026093105 Marionette TRACE conn3 <- [1,1774,null,{}] 18:01:33 INFO - PROCESS | 1020 | 1468026093108 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}] 18:01:33 INFO - PROCESS | 1020 | 1468026093114 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:33 INFO - PROCESS | 1020 | 1468026093214 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:01:33 INFO - PROCESS | 1020 | 1468026093222 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 1020 | 1468026093224 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:33 INFO - PROCESS | 1020 | ++DOCSHELL 169A0800 == 33 [pid = 1020] [id = 453] 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF4C00) [pid = 1020] [serial = 1359] [outer = 00000000] 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (17567C00) [pid = 1020] [serial = 1360] [outer = 16EF4C00] 18:01:33 INFO - PROCESS | 1020 | 1468026093267 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1772B000) [pid = 1020] [serial = 1361] [outer = 16EF4C00] 18:01:33 INFO - PROCESS | 1020 | 1468026093692 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]]]}] 18:01:33 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 18:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 18:01:33 INFO - PROCESS | 1020 | 1468026093743 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 1020 | 1468026093745 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:01:33 INFO - PROCESS | 1020 | 1468026093748 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 1020 | 1468026093750 Marionette TRACE conn3 <- [1,1778,null,{}] 18:01:33 INFO - PROCESS | 1020 | 1468026093753 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}] 18:01:33 INFO - PROCESS | 1020 | 1468026093765 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:33 INFO - PROCESS | 1020 | 1468026093840 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:01:33 INFO - PROCESS | 1020 | 1468026093845 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 1020 | 1468026093847 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:33 INFO - PROCESS | 1020 | ++DOCSHELL 17573C00 == 34 [pid = 1020] [id = 454] 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (17725000) [pid = 1020] [serial = 1362] [outer = 00000000] 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180C3400) [pid = 1020] [serial = 1363] [outer = 17725000] 18:01:33 INFO - PROCESS | 1020 | 1468026093891 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180C7C00) [pid = 1020] [serial = 1364] [outer = 17725000] 18:01:34 INFO - PROCESS | 1020 | 1468026094334 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]]]}] 18:01:34 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) 18:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 640ms 18:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:01:34 INFO - PROCESS | 1020 | 1468026094397 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 1020 | 1468026094399 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 18:01:34 INFO - PROCESS | 1020 | 1468026094402 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 1020 | 1468026094404 Marionette TRACE conn3 <- [1,1782,null,{}] 18:01:34 INFO - PROCESS | 1020 | 1468026094408 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}] 18:01:34 INFO - PROCESS | 1020 | 1468026094409 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:34 INFO - PROCESS | 1020 | 1468026094484 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:01:34 INFO - PROCESS | 1020 | 1468026094490 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 1020 | 1468026094492 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:34 INFO - PROCESS | 1020 | ++DOCSHELL 15581400 == 35 [pid = 1020] [id = 455] 18:01:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (17013800) [pid = 1020] [serial = 1365] [outer = 00000000] 18:01:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1824EC00) [pid = 1020] [serial = 1366] [outer = 17013800] 18:01:34 INFO - PROCESS | 1020 | 1468026094565 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (18242C00) [pid = 1020] [serial = 1367] [outer = 17013800] 18:01:35 INFO - PROCESS | 1020 | 1468026095062 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]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 688ms 18:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:01:35 INFO - PROCESS | 1020 | 1468026095101 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 1020 | 1468026095103 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 1020 | 1468026095106 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 1020 | 1468026095108 Marionette TRACE conn3 <- [1,1786,null,{}] 18:01:35 INFO - PROCESS | 1020 | 1468026095116 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}] 18:01:35 INFO - PROCESS | 1020 | 1468026095117 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:35 INFO - PROCESS | 1020 | 1468026095224 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:01:35 INFO - PROCESS | 1020 | 1468026095309 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 1020 | 1468026095311 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:35 INFO - PROCESS | 1020 | ++DOCSHELL 13C37800 == 36 [pid = 1020] [id = 456] 18:01:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (18241400) [pid = 1020] [serial = 1368] [outer = 00000000] 18:01:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (197CF400) [pid = 1020] [serial = 1369] [outer = 18241400] 18:01:35 INFO - PROCESS | 1020 | 1468026095353 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197D6800) [pid = 1020] [serial = 1370] [outer = 18241400] 18:01:35 INFO - PROCESS | 1020 | 1468026095745 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]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 688ms 18:01:35 INFO - PROCESS | 1020 | 1468026095806 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 1020 | 1468026095808 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 18:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:01:35 INFO - PROCESS | 1020 | 1468026095818 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 1020 | 1468026095820 Marionette TRACE conn3 <- [1,1790,null,{}] 18:01:35 INFO - PROCESS | 1020 | 1468026095823 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}] 18:01:35 INFO - PROCESS | 1020 | 1468026095825 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:35 INFO - PROCESS | 1020 | 1468026095950 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:01:35 INFO - PROCESS | 1020 | 1468026095960 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 1020 | 1468026095962 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:36 INFO - PROCESS | 1020 | ++DOCSHELL 13957400 == 37 [pid = 1020] [id = 457] 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (18242400) [pid = 1020] [serial = 1371] [outer = 00000000] 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197E1400) [pid = 1020] [serial = 1372] [outer = 18242400] 18:01:36 INFO - PROCESS | 1020 | 1468026096061 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C3D800) [pid = 1020] [serial = 1373] [outer = 18242400] 18:01:36 INFO - PROCESS | 1020 | 1468026096477 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]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 703ms 18:01:36 INFO - PROCESS | 1020 | 1468026096516 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 1020 | 1468026096518 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 18:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:01:36 INFO - PROCESS | 1020 | 1468026096530 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 1020 | 1468026096532 Marionette TRACE conn3 <- [1,1794,null,{}] 18:01:36 INFO - PROCESS | 1020 | 1468026096537 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}] 18:01:36 INFO - PROCESS | 1020 | 1468026096539 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:36 INFO - PROCESS | 1020 | 1468026096684 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:01:36 INFO - PROCESS | 1020 | 1468026096698 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 1020 | 1468026096700 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:36 INFO - PROCESS | 1020 | ++DOCSHELL 15820800 == 38 [pid = 1020] [id = 458] 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C47000) [pid = 1020] [serial = 1374] [outer = 00000000] 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19C56400) [pid = 1020] [serial = 1375] [outer = 19C47000] 18:01:36 INFO - PROCESS | 1020 | 1468026096798 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A042000) [pid = 1020] [serial = 1376] [outer = 19C47000] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16EEC000) [pid = 1020] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (180CA400) [pid = 1020] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (197DB800) [pid = 1020] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19C3E400) [pid = 1020] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16EF4800) [pid = 1020] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (15AD1800) [pid = 1020] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (130D8400) [pid = 1020] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (10A03C00) [pid = 1020] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1667D000) [pid = 1020] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A0A000) [pid = 1020] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (19E3B000) [pid = 1020] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:01:37 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (15ACF800) [pid = 1020] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:01:37 INFO - PROCESS | 1020 | 1468026097321 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]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 875ms 18:01:37 INFO - PROCESS | 1020 | 1468026097385 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 1020 | 1468026097387 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:01:37 INFO - PROCESS | 1020 | 1468026097391 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 1020 | 1468026097392 Marionette TRACE conn3 <- [1,1798,null,{}] 18:01:37 INFO - PROCESS | 1020 | 1468026097396 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}] 18:01:37 INFO - PROCESS | 1020 | 1468026097398 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:37 INFO - PROCESS | 1020 | 1468026097477 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:01:37 INFO - PROCESS | 1020 | 1468026097482 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 1020 | 1468026097484 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:37 INFO - PROCESS | 1020 | ++DOCSHELL 13DAE800 == 39 [pid = 1020] [id = 459] 18:01:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15581000) [pid = 1020] [serial = 1377] [outer = 00000000] 18:01:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16AE0C00) [pid = 1020] [serial = 1378] [outer = 15581000] 18:01:37 INFO - PROCESS | 1020 | 1468026097526 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16DA5C00) [pid = 1020] [serial = 1379] [outer = 15581000] 18:01:37 INFO - PROCESS | 1020 | 1468026097945 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]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 594ms 18:01:38 INFO - PROCESS | 1020 | 1468026097987 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 1020 | 1468026097989 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:01:38 INFO - PROCESS | 1020 | 1468026097996 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 1020 | 1468026097998 Marionette TRACE conn3 <- [1,1802,null,{}] 18:01:38 INFO - PROCESS | 1020 | 1468026098001 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}] 18:01:38 INFO - PROCESS | 1020 | 1468026098003 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:38 INFO - PROCESS | 1020 | 1468026098099 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:01:38 INFO - PROCESS | 1020 | 1468026098104 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 1020 | 1468026098106 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:38 INFO - PROCESS | 1020 | ++DOCSHELL 16EF1C00 == 40 [pid = 1020] [id = 460] 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17AF1400) [pid = 1020] [serial = 1380] [outer = 00000000] 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19E40000) [pid = 1020] [serial = 1381] [outer = 17AF1400] 18:01:38 INFO - PROCESS | 1020 | 1468026098149 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1A08A400) [pid = 1020] [serial = 1382] [outer = 17AF1400] 18:01:38 INFO - PROCESS | 1020 | 1468026098592 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]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 641ms 18:01:38 INFO - PROCESS | 1020 | 1468026098643 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 1020 | 1468026098645 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:01:38 INFO - PROCESS | 1020 | 1468026098648 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 1020 | 1468026098650 Marionette TRACE conn3 <- [1,1806,null,{}] 18:01:38 INFO - PROCESS | 1020 | 1468026098653 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}] 18:01:38 INFO - PROCESS | 1020 | 1468026098655 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:38 INFO - PROCESS | 1020 | 1468026098732 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:01:38 INFO - PROCESS | 1020 | 1468026098737 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 1020 | 1468026098739 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:38 INFO - PROCESS | 1020 | ++DOCSHELL 16AE2C00 == 41 [pid = 1020] [id = 461] 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16EF3800) [pid = 1020] [serial = 1383] [outer = 00000000] 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1A43E400) [pid = 1020] [serial = 1384] [outer = 16EF3800] 18:01:38 INFO - PROCESS | 1020 | 1468026098782 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1A441000) [pid = 1020] [serial = 1385] [outer = 16EF3800] 18:01:39 INFO - PROCESS | 1020 | --DOCSHELL 17A07C00 == 40 [pid = 1020] [id = 447] 18:01:39 INFO - PROCESS | 1020 | --DOCSHELL 10A78000 == 39 [pid = 1020] [id = 448] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 12D82000 == 38 [pid = 1020] [id = 449] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 13C39000 == 37 [pid = 1020] [id = 450] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 169A0800 == 36 [pid = 1020] [id = 453] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 15581400 == 35 [pid = 1020] [id = 455] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 13DAE800 == 34 [pid = 1020] [id = 459] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 16EF1C00 == 33 [pid = 1020] [id = 460] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 15ADC800 == 32 [pid = 1020] [id = 452] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 13C37800 == 31 [pid = 1020] [id = 456] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 15820800 == 30 [pid = 1020] [id = 458] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 142F5400 == 29 [pid = 1020] [id = 451] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 17573C00 == 28 [pid = 1020] [id = 454] 18:01:40 INFO - PROCESS | 1020 | --DOCSHELL 13957400 == 27 [pid = 1020] [id = 457] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (197E2800) [pid = 1020] [serial = 1340] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1A04B800) [pid = 1020] [serial = 1342] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (18244C00) [pid = 1020] [serial = 1327] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197E1C00) [pid = 1020] [serial = 1330] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (18247800) [pid = 1020] [serial = 1328] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19C53400) [pid = 1020] [serial = 1333] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (197DDC00) [pid = 1020] [serial = 1331] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (19C60800) [pid = 1020] [serial = 1334] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (19C46400) [pid = 1020] [serial = 1339] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1806C000) [pid = 1020] [serial = 1324] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (169A0000) [pid = 1020] [serial = 1321] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16AE7800) [pid = 1020] [serial = 1322] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1343B000) [pid = 1020] [serial = 1318] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (13DB8800) [pid = 1020] [serial = 1319] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (10B63C00) [pid = 1020] [serial = 1315] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (114D3000) [pid = 1020] [serial = 1316] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16EEB800) [pid = 1020] [serial = 1313] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (16AE6C00) [pid = 1020] [serial = 1312] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1315E400) [pid = 1020] [serial = 1310] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1281EC00) [pid = 1020] [serial = 1309] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (19EE1C00) [pid = 1020] [serial = 1307] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (1752C000) [pid = 1020] [serial = 1336] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (180C6800) [pid = 1020] [serial = 1325] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (180CF400) [pid = 1020] [serial = 1337] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 1020 | 1468026100525 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]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1907ms 18:01:40 INFO - PROCESS | 1020 | 1468026100553 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 1020 | 1468026100556 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 18:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:01:40 INFO - PROCESS | 1020 | 1468026100564 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 1020 | 1468026100567 Marionette TRACE conn3 <- [1,1810,null,{}] 18:01:40 INFO - PROCESS | 1020 | 1468026100573 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}] 18:01:40 INFO - PROCESS | 1020 | 1468026100577 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:40 INFO - PROCESS | 1020 | 1468026100669 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:01:40 INFO - PROCESS | 1020 | 1468026100676 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 1020 | 1468026100680 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:40 INFO - PROCESS | 1020 | ++DOCSHELL 10A0B400 == 28 [pid = 1020] [id = 462] 18:01:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (10A0BC00) [pid = 1020] [serial = 1386] [outer = 00000000] 18:01:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (10A7F800) [pid = 1020] [serial = 1387] [outer = 10A0BC00] 18:01:40 INFO - PROCESS | 1020 | 1468026100727 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10B5F800) [pid = 1020] [serial = 1388] [outer = 10A0BC00] 18:01:41 INFO - PROCESS | 1020 | 1468026101209 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]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 704ms 18:01:41 INFO - PROCESS | 1020 | 1468026101262 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 1020 | 1468026101267 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 18:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:01:41 INFO - PROCESS | 1020 | 1468026101273 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 1020 | 1468026101276 Marionette TRACE conn3 <- [1,1814,null,{}] 18:01:41 INFO - PROCESS | 1020 | 1468026101280 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}] 18:01:41 INFO - PROCESS | 1020 | 1468026101283 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:41 INFO - PROCESS | 1020 | 1468026101369 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:01:41 INFO - PROCESS | 1020 | 1468026101378 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 1020 | 1468026101380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:41 INFO - PROCESS | 1020 | ++DOCSHELL 1292E400 == 29 [pid = 1020] [id = 463] 18:01:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1292E800) [pid = 1020] [serial = 1389] [outer = 00000000] 18:01:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (12B02400) [pid = 1020] [serial = 1390] [outer = 1292E800] 18:01:41 INFO - PROCESS | 1020 | 1468026101430 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (12D7C800) [pid = 1020] [serial = 1391] [outer = 1292E800] 18:01:41 INFO - PROCESS | 1020 | 1468026101891 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]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 18:01:41 INFO - PROCESS | 1020 | 1468026101911 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 1020 | 1468026101913 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 18:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:01:41 INFO - PROCESS | 1020 | 1468026101916 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 1020 | 1468026101919 Marionette TRACE conn3 <- [1,1818,null,{}] 18:01:41 INFO - PROCESS | 1020 | 1468026101934 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}] 18:01:41 INFO - PROCESS | 1020 | 1468026101938 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:42 INFO - PROCESS | 1020 | 1468026102019 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:01:42 INFO - PROCESS | 1020 | 1468026102028 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 1020 | 1468026102031 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:42 INFO - PROCESS | 1020 | ++DOCSHELL 131F5000 == 30 [pid = 1020] [id = 464] 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13245C00) [pid = 1020] [serial = 1392] [outer = 00000000] 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (13951400) [pid = 1020] [serial = 1393] [outer = 13245C00] 18:01:42 INFO - PROCESS | 1020 | 1468026102077 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (139DA400) [pid = 1020] [serial = 1394] [outer = 13245C00] 18:01:42 INFO - PROCESS | 1020 | 1468026102571 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 18:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:01:42 INFO - PROCESS | 1020 | 1468026102615 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 1020 | 1468026102618 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 18:01:42 INFO - PROCESS | 1020 | 1468026102621 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 1020 | 1468026102623 Marionette TRACE conn3 <- [1,1822,null,{}] 18:01:42 INFO - PROCESS | 1020 | 1468026102637 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}] 18:01:42 INFO - PROCESS | 1020 | 1468026102639 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:42 INFO - PROCESS | 1020 | 1468026102720 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:01:42 INFO - PROCESS | 1020 | 1468026102724 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 1020 | 1468026102727 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:42 INFO - PROCESS | 1020 | ++DOCSHELL 1343B000 == 31 [pid = 1020] [id = 465] 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13950C00) [pid = 1020] [serial = 1395] [outer = 00000000] 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15582000) [pid = 1020] [serial = 1396] [outer = 13950C00] 18:01:42 INFO - PROCESS | 1020 | 1468026102770 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15818400) [pid = 1020] [serial = 1397] [outer = 13950C00] 18:01:43 INFO - PROCESS | 1020 | 1468026103203 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]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 594ms 18:01:43 INFO - PROCESS | 1020 | 1468026103228 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 1020 | 1468026103230 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 18:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:01:43 INFO - PROCESS | 1020 | 1468026103233 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 1020 | 1468026103235 Marionette TRACE conn3 <- [1,1826,null,{}] 18:01:43 INFO - PROCESS | 1020 | 1468026103243 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}] 18:01:43 INFO - PROCESS | 1020 | 1468026103245 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:43 INFO - PROCESS | 1020 | 1468026103319 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:01:43 INFO - PROCESS | 1020 | 1468026103325 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 1020 | 1468026103327 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:43 INFO - PROCESS | 1020 | ++DOCSHELL 15879800 == 32 [pid = 1020] [id = 466] 18:01:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15AD2000) [pid = 1020] [serial = 1398] [outer = 00000000] 18:01:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (169A0800) [pid = 1020] [serial = 1399] [outer = 15AD2000] 18:01:43 INFO - PROCESS | 1020 | 1468026103369 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16ADFC00) [pid = 1020] [serial = 1400] [outer = 15AD2000] 18:01:43 INFO - PROCESS | 1020 | 1468026103839 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]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 641ms 18:01:43 INFO - PROCESS | 1020 | 1468026103873 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 1020 | 1468026103875 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 18:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:01:43 INFO - PROCESS | 1020 | 1468026103879 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 1020 | 1468026103881 Marionette TRACE conn3 <- [1,1830,null,{}] 18:01:43 INFO - PROCESS | 1020 | 1468026103884 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}] 18:01:43 INFO - PROCESS | 1020 | 1468026103890 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:44 INFO - PROCESS | 1020 | 1468026103988 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:01:44 INFO - PROCESS | 1020 | 1468026103996 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 1020 | 1468026103998 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:44 INFO - PROCESS | 1020 | ++DOCSHELL 16EEE800 == 33 [pid = 1020] [id = 467] 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EEF000) [pid = 1020] [serial = 1401] [outer = 00000000] 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17016C00) [pid = 1020] [serial = 1402] [outer = 16EEF000] 18:01:44 INFO - PROCESS | 1020 | 1468026104042 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1756D400) [pid = 1020] [serial = 1403] [outer = 16EEF000] 18:01:44 INFO - PROCESS | 1020 | 1468026104473 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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 641ms 18:01:44 INFO - PROCESS | 1020 | 1468026104519 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 1020 | 1468026104520 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 18:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:01:44 INFO - PROCESS | 1020 | 1468026104528 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 1020 | 1468026104529 Marionette TRACE conn3 <- [1,1834,null,{}] 18:01:44 INFO - PROCESS | 1020 | 1468026104532 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}] 18:01:44 INFO - PROCESS | 1020 | 1468026104534 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:44 INFO - PROCESS | 1020 | 1468026104618 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:01:44 INFO - PROCESS | 1020 | 1468026104624 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 1020 | 1468026104626 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:44 INFO - PROCESS | 1020 | ++DOCSHELL 17013400 == 34 [pid = 1020] [id = 468] 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17A07C00) [pid = 1020] [serial = 1404] [outer = 00000000] 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1806B800) [pid = 1020] [serial = 1405] [outer = 17A07C00] 18:01:44 INFO - PROCESS | 1020 | 1468026104669 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1806F000) [pid = 1020] [serial = 1406] [outer = 17A07C00] 18:01:45 INFO - PROCESS | 1020 | 1468026105101 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]]]}] 18:01:45 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) 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 594ms 18:01:45 INFO - PROCESS | 1020 | 1468026105124 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 1020 | 1468026105126 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 1020 | 1468026105129 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:01:45 INFO - PROCESS | 1020 | 1468026105131 Marionette TRACE conn3 <- [1,1838,null,{}] 18:01:45 INFO - PROCESS | 1020 | 1468026105134 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}] 18:01:45 INFO - PROCESS | 1020 | 1468026105136 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:45 INFO - PROCESS | 1020 | 1468026105259 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:01:45 INFO - PROCESS | 1020 | 1468026105267 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 1020 | 1468026105269 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:45 INFO - PROCESS | 1020 | ++DOCSHELL 180CF800 == 35 [pid = 1020] [id = 469] 18:01:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (18244C00) [pid = 1020] [serial = 1407] [outer = 00000000] 18:01:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1824B000) [pid = 1020] [serial = 1408] [outer = 18244C00] 18:01:45 INFO - PROCESS | 1020 | 1468026105312 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1824B400) [pid = 1020] [serial = 1409] [outer = 18244C00] 18:01:45 INFO - PROCESS | 1020 | 1468026105713 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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 641ms 18:01:45 INFO - PROCESS | 1020 | 1468026105768 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 1020 | 1468026105770 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 1020 | 1468026105773 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:01:45 INFO - PROCESS | 1020 | 1468026105774 Marionette TRACE conn3 <- [1,1842,null,{}] 18:01:45 INFO - PROCESS | 1020 | 1468026105778 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}] 18:01:45 INFO - PROCESS | 1020 | 1468026105780 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:45 INFO - PROCESS | 1020 | 1468026105853 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:01:45 INFO - PROCESS | 1020 | 1468026105955 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 1020 | 1468026105957 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:46 INFO - PROCESS | 1020 | ++DOCSHELL 131F3C00 == 36 [pid = 1020] [id = 470] 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19760000) [pid = 1020] [serial = 1410] [outer = 00000000] 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (197DF000) [pid = 1020] [serial = 1411] [outer = 19760000] 18:01:46 INFO - PROCESS | 1020 | 1468026106025 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (197E0400) [pid = 1020] [serial = 1412] [outer = 19760000] 18:01:46 INFO - PROCESS | 1020 | 1468026106435 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]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 688ms 18:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:01:46 INFO - PROCESS | 1020 | 1468026106473 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 1020 | 1468026106475 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 18:01:46 INFO - PROCESS | 1020 | 1468026106478 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 1020 | 1468026106480 Marionette TRACE conn3 <- [1,1846,null,{}] 18:01:46 INFO - PROCESS | 1020 | 1468026106490 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}] 18:01:46 INFO - PROCESS | 1020 | 1468026106491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:46 INFO - PROCESS | 1020 | 1468026106612 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:01:46 INFO - PROCESS | 1020 | 1468026106617 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 1020 | 1468026106619 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:46 INFO - PROCESS | 1020 | ++DOCSHELL 19901800 == 37 [pid = 1020] [id = 471] 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19906C00) [pid = 1020] [serial = 1413] [outer = 00000000] 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (19C44800) [pid = 1020] [serial = 1414] [outer = 19906C00] 18:01:46 INFO - PROCESS | 1020 | 1468026106661 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C4B000) [pid = 1020] [serial = 1415] [outer = 19906C00] 18:01:47 INFO - PROCESS | 1020 | 1468026107132 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 688ms 18:01:47 INFO - PROCESS | 1020 | 1468026107178 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 1020 | 1468026107180 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:01:47 INFO - PROCESS | 1020 | 1468026107184 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 1020 | 1468026107188 Marionette TRACE conn3 <- [1,1850,null,{}] 18:01:47 INFO - PROCESS | 1020 | 1468026107193 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}] 18:01:47 INFO - PROCESS | 1020 | 1468026107197 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:47 INFO - PROCESS | 1020 | 1468026107351 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:01:47 INFO - PROCESS | 1020 | 1468026107365 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 1020 | 1468026107368 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:47 INFO - PROCESS | 1020 | ++DOCSHELL 15581400 == 38 [pid = 1020] [id = 472] 18:01:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E38800) [pid = 1020] [serial = 1416] [outer = 00000000] 18:01:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19EE1C00) [pid = 1020] [serial = 1417] [outer = 19E38800] 18:01:47 INFO - PROCESS | 1020 | 1468026107465 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1A086C00) [pid = 1020] [serial = 1418] [outer = 19E38800] 18:01:47 INFO - PROCESS | 1020 | 1468026107874 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (17AF1400) [pid = 1020] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (18241400) [pid = 1020] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (18242400) [pid = 1020] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (19C47000) [pid = 1020] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (13C39400) [pid = 1020] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (12D83C00) [pid = 1020] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10B5C400) [pid = 1020] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (197E0800) [pid = 1020] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (17013800) [pid = 1020] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (17725000) [pid = 1020] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (16EF4C00) [pid = 1020] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16676C00) [pid = 1020] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (154AF400) [pid = 1020] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:01:48 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15581000) [pid = 1020] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:01:48 INFO - PROCESS | 1020 | 1468026108050 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 1020 | 1468026108052 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 18:01:48 INFO - PROCESS | 1020 | 1468026108061 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 1020 | 1468026108063 Marionette TRACE conn3 <- [1,1854,null,{}] 18:01:48 INFO - PROCESS | 1020 | 1468026108066 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}] 18:01:48 INFO - PROCESS | 1020 | 1468026108068 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:01:48 INFO - PROCESS | 1020 | 1468026108150 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:01:48 INFO - PROCESS | 1020 | 1468026108157 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 1020 | 1468026108159 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:48 INFO - PROCESS | 1020 | ++DOCSHELL 1307C400 == 39 [pid = 1020] [id = 473] 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (13C39400) [pid = 1020] [serial = 1419] [outer = 00000000] 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1586F400) [pid = 1020] [serial = 1420] [outer = 13C39400] 18:01:48 INFO - PROCESS | 1020 | 1468026108203 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16AE1000) [pid = 1020] [serial = 1421] [outer = 13C39400] 18:01:48 INFO - PROCESS | 1020 | 1468026108654 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]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 625ms 18:01:48 INFO - PROCESS | 1020 | 1468026108708 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 1020 | 1468026108710 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 18:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:01:48 INFO - PROCESS | 1020 | 1468026108724 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 1020 | 1468026108725 Marionette TRACE conn3 <- [1,1858,null,{}] 18:01:48 INFO - PROCESS | 1020 | 1468026108729 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}] 18:01:48 INFO - PROCESS | 1020 | 1468026108731 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:48 INFO - PROCESS | 1020 | 1468026108808 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:01:48 INFO - PROCESS | 1020 | 1468026108813 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 1020 | 1468026108814 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:48 INFO - PROCESS | 1020 | ++DOCSHELL 13246C00 == 40 [pid = 1020] [id = 474] 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16DA9800) [pid = 1020] [serial = 1422] [outer = 00000000] 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19909C00) [pid = 1020] [serial = 1423] [outer = 16DA9800] 18:01:48 INFO - PROCESS | 1020 | 1468026108856 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19E41000) [pid = 1020] [serial = 1424] [outer = 16DA9800] 18:01:49 INFO - PROCESS | 1020 | 1468026109280 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 594ms 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:01:49 INFO - PROCESS | 1020 | 1468026109317 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 1020 | 1468026109319 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 18:01:49 INFO - PROCESS | 1020 | 1468026109326 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 1020 | 1468026109327 Marionette TRACE conn3 <- [1,1862,null,{}] 18:01:49 INFO - PROCESS | 1020 | 1468026109331 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}] 18:01:49 INFO - PROCESS | 1020 | 1468026109332 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:49 INFO - PROCESS | 1020 | 1468026109411 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:01:49 INFO - PROCESS | 1020 | 1468026109416 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 1020 | 1468026109418 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:49 INFO - PROCESS | 1020 | ++DOCSHELL 006BE000 == 41 [pid = 1020] [id = 475] 18:01:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (0F31DC00) [pid = 1020] [serial = 1425] [outer = 00000000] 18:01:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1A43A400) [pid = 1020] [serial = 1426] [outer = 0F31DC00] 18:01:49 INFO - PROCESS | 1020 | 1468026109460 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A43B000) [pid = 1020] [serial = 1427] [outer = 0F31DC00] 18:01:49 INFO - PROCESS | 1020 | 1468026109904 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 625ms 18:01:49 INFO - PROCESS | 1020 | 1468026109958 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 1020 | 1468026109960 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 18:01:49 INFO - PROCESS | 1020 | 1468026109963 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:01:49 INFO - PROCESS | 1020 | 1468026109965 Marionette TRACE conn3 <- [1,1866,null,{}] 18:01:49 INFO - PROCESS | 1020 | 1468026109968 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}] 18:01:49 INFO - PROCESS | 1020 | 1468026109970 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:50 INFO - PROCESS | 1020 | 1468026110048 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:01:50 INFO - PROCESS | 1020 | 1468026110231 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 1020 | 1468026110234 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:50 INFO - PROCESS | 1020 | ++DOCSHELL 0F319400 == 42 [pid = 1020] [id = 476] 18:01:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (0F31A400) [pid = 1020] [serial = 1428] [outer = 00000000] 18:01:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (10434800) [pid = 1020] [serial = 1429] [outer = 0F31A400] 18:01:50 INFO - PROCESS | 1020 | 1468026110332 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (10560000) [pid = 1020] [serial = 1430] [outer = 0F31A400] 18:01:51 INFO - PROCESS | 1020 | 1468026111034 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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1078ms 18:01:51 INFO - PROCESS | 1020 | 1468026111079 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 1020 | 1468026111082 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 18:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:01:51 INFO - PROCESS | 1020 | 1468026111088 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 1020 | 1468026111092 Marionette TRACE conn3 <- [1,1870,null,{}] 18:01:51 INFO - PROCESS | 1020 | 1468026111097 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}] 18:01:51 INFO - PROCESS | 1020 | 1468026111100 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:51 INFO - PROCESS | 1020 | 1468026111217 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:01:51 INFO - PROCESS | 1020 | 1468026111358 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 1020 | 1468026111361 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:51 INFO - PROCESS | 1020 | ++DOCSHELL 12D89800 == 43 [pid = 1020] [id = 477] 18:01:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (13079400) [pid = 1020] [serial = 1431] [outer = 00000000] 18:01:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (13148000) [pid = 1020] [serial = 1432] [outer = 13079400] 18:01:51 INFO - PROCESS | 1020 | 1468026111416 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (131F2400) [pid = 1020] [serial = 1433] [outer = 13079400] 18:01:52 INFO - PROCESS | 1020 | 1468026112331 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]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1298ms 18:01:52 INFO - PROCESS | 1020 | 1468026112391 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 1020 | 1468026112395 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 1020 | 1468026112400 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:01:52 INFO - PROCESS | 1020 | 1468026112403 Marionette TRACE conn3 <- [1,1874,null,{}] 18:01:52 INFO - PROCESS | 1020 | 1468026112408 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}] 18:01:52 INFO - PROCESS | 1020 | 1468026112411 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:52 INFO - PROCESS | 1020 | 1468026112538 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:01:52 INFO - PROCESS | 1020 | 1468026112656 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 1020 | 1468026112660 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 006BE000 == 42 [pid = 1020] [id = 475] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 13246C00 == 41 [pid = 1020] [id = 474] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 1307C400 == 40 [pid = 1020] [id = 473] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 15581400 == 39 [pid = 1020] [id = 472] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 19901800 == 38 [pid = 1020] [id = 471] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 131F3C00 == 37 [pid = 1020] [id = 470] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 180CF800 == 36 [pid = 1020] [id = 469] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 17013400 == 35 [pid = 1020] [id = 468] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 16EEE800 == 34 [pid = 1020] [id = 467] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 15879800 == 33 [pid = 1020] [id = 466] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 1343B000 == 32 [pid = 1020] [id = 465] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 131F5000 == 31 [pid = 1020] [id = 464] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 1292E400 == 30 [pid = 1020] [id = 463] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 10A0B400 == 29 [pid = 1020] [id = 462] 18:01:52 INFO - PROCESS | 1020 | --DOCSHELL 16AE2C00 == 28 [pid = 1020] [id = 461] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1A43E400) [pid = 1020] [serial = 1384] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1A08A400) [pid = 1020] [serial = 1382] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (197CF400) [pid = 1020] [serial = 1369] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (197E1400) [pid = 1020] [serial = 1372] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (197D6800) [pid = 1020] [serial = 1370] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (19C56400) [pid = 1020] [serial = 1375] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19C3D800) [pid = 1020] [serial = 1373] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19E40000) [pid = 1020] [serial = 1381] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1A042000) [pid = 1020] [serial = 1376] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13ECC400) [pid = 1020] [serial = 1351] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (142F8C00) [pid = 1020] [serial = 1352] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13076400) [pid = 1020] [serial = 1348] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (130D4400) [pid = 1020] [serial = 1349] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (11275000) [pid = 1020] [serial = 1345] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (112DEC00) [pid = 1020] [serial = 1346] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (19EDB400) [pid = 1020] [serial = 1343] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1824EC00) [pid = 1020] [serial = 1366] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (180C3400) [pid = 1020] [serial = 1363] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (180C7C00) [pid = 1020] [serial = 1364] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (17567C00) [pid = 1020] [serial = 1360] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1772B000) [pid = 1020] [serial = 1361] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16AE3000) [pid = 1020] [serial = 1357] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16AE9800) [pid = 1020] [serial = 1358] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15812C00) [pid = 1020] [serial = 1354] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15AD7800) [pid = 1020] [serial = 1355] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16AE0C00) [pid = 1020] [serial = 1378] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16DA5C00) [pid = 1020] [serial = 1379] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (18242C00) [pid = 1020] [serial = 1367] [outer = 00000000] [url = about:blank] 18:01:52 INFO - PROCESS | 1020 | ++DOCSHELL 10374000 == 29 [pid = 1020] [id = 478] 18:01:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (10439C00) [pid = 1020] [serial = 1434] [outer = 00000000] 18:01:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (10FA9000) [pid = 1020] [serial = 1435] [outer = 10439C00] 18:01:52 INFO - PROCESS | 1020 | 1468026112761 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (112E7400) [pid = 1020] [serial = 1436] [outer = 10439C00] 18:01:53 INFO - PROCESS | 1020 | 1468026113176 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 797ms 18:01:53 INFO - PROCESS | 1020 | 1468026113203 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 1020 | 1468026113207 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:01:53 INFO - PROCESS | 1020 | 1468026113213 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 1020 | 1468026113216 Marionette TRACE conn3 <- [1,1878,null,{}] 18:01:53 INFO - PROCESS | 1020 | 1468026113252 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}] 18:01:53 INFO - PROCESS | 1020 | 1468026113255 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:53 INFO - PROCESS | 1020 | 1468026113345 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:01:53 INFO - PROCESS | 1020 | 1468026113350 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 1020 | 1468026113353 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:53 INFO - PROCESS | 1020 | ++DOCSHELL 1307BC00 == 30 [pid = 1020] [id = 479] 18:01:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1307C400) [pid = 1020] [serial = 1437] [outer = 00000000] 18:01:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1315D800) [pid = 1020] [serial = 1438] [outer = 1307C400] 18:01:53 INFO - PROCESS | 1020 | 1468026113399 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13252000) [pid = 1020] [serial = 1439] [outer = 1307C400] 18:01:53 INFO - PROCESS | 1020 | 1468026113859 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 18:01:53 INFO - PROCESS | 1020 | 1468026113892 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 1020 | 1468026113894 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:01:53 INFO - PROCESS | 1020 | 1468026113898 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 1020 | 1468026113901 Marionette TRACE conn3 <- [1,1882,null,{}] 18:01:53 INFO - PROCESS | 1020 | 1468026113911 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}] 18:01:53 INFO - PROCESS | 1020 | 1468026113916 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:54 INFO - PROCESS | 1020 | 1468026113996 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:01:54 INFO - PROCESS | 1020 | 1468026114037 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 1020 | 1468026114040 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:54 INFO - PROCESS | 1020 | ++DOCSHELL 15610000 == 31 [pid = 1020] [id = 480] 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15613400) [pid = 1020] [serial = 1440] [outer = 00000000] 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15873000) [pid = 1020] [serial = 1441] [outer = 15613400] 18:01:54 INFO - PROCESS | 1020 | 1468026114087 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15ADB400) [pid = 1020] [serial = 1442] [outer = 15613400] 18:01:54 INFO - PROCESS | 1020 | 1468026114525 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]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms 18:01:54 INFO - PROCESS | 1020 | 1468026114552 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 1020 | 1468026114555 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:01:54 INFO - PROCESS | 1020 | 1468026114558 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 1020 | 1468026114560 Marionette TRACE conn3 <- [1,1886,null,{}] 18:01:54 INFO - PROCESS | 1020 | 1468026114563 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}] 18:01:54 INFO - PROCESS | 1020 | 1468026114565 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:54 INFO - PROCESS | 1020 | 1468026114656 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:01:54 INFO - PROCESS | 1020 | 1468026114661 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 1020 | 1468026114663 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:54 INFO - PROCESS | 1020 | ++DOCSHELL 1667D800 == 32 [pid = 1020] [id = 481] 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16A5E800) [pid = 1020] [serial = 1443] [outer = 00000000] 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EE8C00) [pid = 1020] [serial = 1444] [outer = 16A5E800] 18:01:54 INFO - PROCESS | 1020 | 1468026114708 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16EED400) [pid = 1020] [serial = 1445] [outer = 16A5E800] 18:01:55 INFO - PROCESS | 1020 | 1468026115179 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 625ms 18:01:55 INFO - PROCESS | 1020 | 1468026115203 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 1020 | 1468026115205 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 18:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:01:55 INFO - PROCESS | 1020 | 1468026115208 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 1020 | 1468026115210 Marionette TRACE conn3 <- [1,1890,null,{}] 18:01:55 INFO - PROCESS | 1020 | 1468026115213 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}] 18:01:55 INFO - PROCESS | 1020 | 1468026115215 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:55 INFO - PROCESS | 1020 | 1468026115324 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:01:55 INFO - PROCESS | 1020 | 1468026115336 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 1020 | 1468026115339 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:55 INFO - PROCESS | 1020 | ++DOCSHELL 130A7800 == 33 [pid = 1020] [id = 482] 18:01:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16DA5C00) [pid = 1020] [serial = 1446] [outer = 00000000] 18:01:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1748A000) [pid = 1020] [serial = 1447] [outer = 16DA5C00] 18:01:55 INFO - PROCESS | 1020 | 1468026115383 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17572800) [pid = 1020] [serial = 1448] [outer = 16DA5C00] 18:01:55 INFO - PROCESS | 1020 | 1468026115856 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 703ms 18:01:55 INFO - PROCESS | 1020 | 1468026115907 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 1020 | 1468026115909 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 18:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:01:55 INFO - PROCESS | 1020 | 1468026115929 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 1020 | 1468026115930 Marionette TRACE conn3 <- [1,1894,null,{}] 18:01:55 INFO - PROCESS | 1020 | 1468026115934 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}] 18:01:55 INFO - PROCESS | 1020 | 1468026115939 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:56 INFO - PROCESS | 1020 | 1468026116070 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:01:56 INFO - PROCESS | 1020 | 1468026116145 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 1020 | 1468026116147 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:56 INFO - PROCESS | 1020 | ++DOCSHELL 16EE9800 == 34 [pid = 1020] [id = 483] 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16EF3000) [pid = 1020] [serial = 1449] [outer = 00000000] 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (180CBC00) [pid = 1020] [serial = 1450] [outer = 16EF3000] 18:01:56 INFO - PROCESS | 1020 | 1468026116200 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (18245C00) [pid = 1020] [serial = 1451] [outer = 16EF3000] 18:01:56 INFO - PROCESS | 1020 | 1468026116641 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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 18:01:56 INFO - PROCESS | 1020 | 1468026116682 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 1020 | 1468026116684 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 18:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:01:56 INFO - PROCESS | 1020 | 1468026116687 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 1020 | 1468026116689 Marionette TRACE conn3 <- [1,1898,null,{}] 18:01:56 INFO - PROCESS | 1020 | 1468026116692 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}] 18:01:56 INFO - PROCESS | 1020 | 1468026116703 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:56 INFO - PROCESS | 1020 | 1468026116815 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:01:56 INFO - PROCESS | 1020 | 1468026116820 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 1020 | 1468026116822 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:56 INFO - PROCESS | 1020 | ++DOCSHELL 1307E800 == 35 [pid = 1020] [id = 484] 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (180CB400) [pid = 1020] [serial = 1452] [outer = 00000000] 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (197CB000) [pid = 1020] [serial = 1453] [outer = 180CB400] 18:01:56 INFO - PROCESS | 1020 | 1468026116864 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (197CD400) [pid = 1020] [serial = 1454] [outer = 180CB400] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (19906C00) [pid = 1020] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (16EF3800) [pid = 1020] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (10A0BC00) [pid = 1020] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (19E38800) [pid = 1020] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13245C00) [pid = 1020] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (18244C00) [pid = 1020] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13C39400) [pid = 1020] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16DA9800) [pid = 1020] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16EEF000) [pid = 1020] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17A07C00) [pid = 1020] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15AD2000) [pid = 1020] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1292E800) [pid = 1020] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13950C00) [pid = 1020] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:01:57 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (19760000) [pid = 1020] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:01:57 INFO - PROCESS | 1020 | 1468026117431 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]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 797ms 18:01:57 INFO - PROCESS | 1020 | 1468026117489 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 1020 | 1468026117491 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 18:01:57 INFO - PROCESS | 1020 | 1468026117494 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:01:57 INFO - PROCESS | 1020 | 1468026117496 Marionette TRACE conn3 <- [1,1902,null,{}] 18:01:57 INFO - PROCESS | 1020 | 1468026117499 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}] 18:01:57 INFO - PROCESS | 1020 | 1468026117501 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:57 INFO - PROCESS | 1020 | 1468026117603 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:01:57 INFO - PROCESS | 1020 | 1468026117609 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 1020 | 1468026117611 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:57 INFO - PROCESS | 1020 | ++DOCSHELL 1315A400 == 36 [pid = 1020] [id = 485] 18:01:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16998000) [pid = 1020] [serial = 1455] [outer = 00000000] 18:01:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17AF6000) [pid = 1020] [serial = 1456] [outer = 16998000] 18:01:57 INFO - PROCESS | 1020 | 1468026117653 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (18244C00) [pid = 1020] [serial = 1457] [outer = 16998000] 18:01:58 INFO - PROCESS | 1020 | 1468026118071 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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 594ms 18:01:58 INFO - PROCESS | 1020 | 1468026118091 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 1020 | 1468026118093 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 18:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:01:58 INFO - PROCESS | 1020 | 1468026118110 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 1020 | 1468026118112 Marionette TRACE conn3 <- [1,1906,null,{}] 18:01:58 INFO - PROCESS | 1020 | 1468026118119 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}] 18:01:58 INFO - PROCESS | 1020 | 1468026118121 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:58 INFO - PROCESS | 1020 | 1468026118198 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:01:58 INFO - PROCESS | 1020 | 1468026118204 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 1020 | 1468026118206 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:58 INFO - PROCESS | 1020 | ++DOCSHELL 1281EC00 == 37 [pid = 1020] [id = 486] 18:01:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (154B2C00) [pid = 1020] [serial = 1458] [outer = 00000000] 18:01:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (197DD000) [pid = 1020] [serial = 1459] [outer = 154B2C00] 18:01:58 INFO - PROCESS | 1020 | 1468026118248 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (197DD800) [pid = 1020] [serial = 1460] [outer = 154B2C00] 18:01:58 INFO - PROCESS | 1020 | 1468026118715 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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 657ms 18:01:58 INFO - PROCESS | 1020 | 1468026118766 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 1020 | 1468026118778 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 18:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:01:58 INFO - PROCESS | 1020 | 1468026118782 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 1020 | 1468026118783 Marionette TRACE conn3 <- [1,1910,null,{}] 18:01:58 INFO - PROCESS | 1020 | 1468026118786 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}] 18:01:58 INFO - PROCESS | 1020 | 1468026118788 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:58 INFO - PROCESS | 1020 | 1468026118869 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:01:58 INFO - PROCESS | 1020 | 1468026118876 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 1020 | 1468026118878 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:58 INFO - PROCESS | 1020 | ++DOCSHELL 1667B400 == 38 [pid = 1020] [id = 487] 18:01:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16AE0C00) [pid = 1020] [serial = 1461] [outer = 00000000] 18:01:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19C47000) [pid = 1020] [serial = 1462] [outer = 16AE0C00] 18:01:58 INFO - PROCESS | 1020 | 1468026118921 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C47400) [pid = 1020] [serial = 1463] [outer = 16AE0C00] 18:01:59 INFO - PROCESS | 1020 | 1468026119524 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]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 797ms 18:01:59 INFO - PROCESS | 1020 | 1468026119595 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 1020 | 1468026119600 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 18:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:01:59 INFO - PROCESS | 1020 | 1468026119619 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 1020 | 1468026119622 Marionette TRACE conn3 <- [1,1914,null,{}] 18:01:59 INFO - PROCESS | 1020 | 1468026119629 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}] 18:01:59 INFO - PROCESS | 1020 | 1468026119632 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:59 INFO - PROCESS | 1020 | 1468026119745 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:01:59 INFO - PROCESS | 1020 | 1468026119872 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 1020 | 1468026119875 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:01:59 INFO - PROCESS | 1020 | ++DOCSHELL 10A7BC00 == 39 [pid = 1020] [id = 488] 18:01:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10B63C00) [pid = 1020] [serial = 1464] [outer = 00000000] 18:01:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (13078800) [pid = 1020] [serial = 1465] [outer = 10B63C00] 18:01:59 INFO - PROCESS | 1020 | 1468026119930 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1343B000) [pid = 1020] [serial = 1466] [outer = 10B63C00] 18:02:00 INFO - PROCESS | 1020 | 1468026120494 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]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 906ms 18:02:00 INFO - PROCESS | 1020 | 1468026120529 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 1020 | 1468026120534 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 18:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:02:00 INFO - PROCESS | 1020 | 1468026120541 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 1020 | 1468026120544 Marionette TRACE conn3 <- [1,1918,null,{}] 18:02:00 INFO - PROCESS | 1020 | 1468026120548 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}] 18:02:00 INFO - PROCESS | 1020 | 1468026120551 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:00 INFO - PROCESS | 1020 | 1468026120656 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:02:00 INFO - PROCESS | 1020 | 1468026120762 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 1020 | 1468026120765 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:00 INFO - PROCESS | 1020 | ++DOCSHELL 15587400 == 40 [pid = 1020] [id = 489] 18:02:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (15589000) [pid = 1020] [serial = 1467] [outer = 00000000] 18:02:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (16ADC800) [pid = 1020] [serial = 1468] [outer = 15589000] 18:02:00 INFO - PROCESS | 1020 | 1468026120819 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (16F83800) [pid = 1020] [serial = 1469] [outer = 15589000] 18:02:01 INFO - PROCESS | 1020 | 1468026121403 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]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 906ms 18:02:01 INFO - PROCESS | 1020 | 1468026121449 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 1020 | 1468026121451 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 18:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:02:01 INFO - PROCESS | 1020 | 1468026121455 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 1020 | 1468026121459 Marionette TRACE conn3 <- [1,1922,null,{}] 18:02:01 INFO - PROCESS | 1020 | 1468026121469 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}] 18:02:01 INFO - PROCESS | 1020 | 1468026121474 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:01 INFO - PROCESS | 1020 | 1468026121578 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:02:01 INFO - PROCESS | 1020 | 1468026121687 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 1020 | 1468026121691 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:01 INFO - PROCESS | 1020 | ++DOCSHELL 19C41800 == 41 [pid = 1020] [id = 490] 18:02:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (19C43400) [pid = 1020] [serial = 1470] [outer = 00000000] 18:02:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C60800) [pid = 1020] [serial = 1471] [outer = 19C43400] 18:02:01 INFO - PROCESS | 1020 | 1468026121746 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E3C800) [pid = 1020] [serial = 1472] [outer = 19C43400] 18:02:02 INFO - PROCESS | 1020 | 1468026122318 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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 938ms 18:02:02 INFO - PROCESS | 1020 | 1468026122399 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 1020 | 1468026122402 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:02:02 INFO - PROCESS | 1020 | 1468026122406 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 1020 | 1468026122407 Marionette TRACE conn3 <- [1,1926,null,{}] 18:02:02 INFO - PROCESS | 1020 | 1468026122411 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}] 18:02:02 INFO - PROCESS | 1020 | 1468026122413 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:02 INFO - PROCESS | 1020 | 1468026122537 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:02:02 INFO - PROCESS | 1020 | 1468026122671 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 1020 | 1468026122673 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:02 INFO - PROCESS | 1020 | ++DOCSHELL 103CA800 == 42 [pid = 1020] [id = 491] 18:02:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1047C400) [pid = 1020] [serial = 1473] [outer = 00000000] 18:02:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (12BCF800) [pid = 1020] [serial = 1474] [outer = 1047C400] 18:02:02 INFO - PROCESS | 1020 | 1468026122751 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1395B000) [pid = 1020] [serial = 1475] [outer = 1047C400] 18:02:03 INFO - PROCESS | 1020 | 1468026123541 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]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1187ms 18:02:03 INFO - PROCESS | 1020 | 1468026123602 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 1020 | 1468026123605 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:02:03 INFO - PROCESS | 1020 | 1468026123610 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 1020 | 1468026123614 Marionette TRACE conn3 <- [1,1930,null,{}] 18:02:03 INFO - PROCESS | 1020 | 1468026123619 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}] 18:02:03 INFO - PROCESS | 1020 | 1468026123621 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:03 INFO - PROCESS | 1020 | 1468026123748 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1281EC00 == 41 [pid = 1020] [id = 486] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1315A400 == 40 [pid = 1020] [id = 485] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1307E800 == 39 [pid = 1020] [id = 484] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 16EE9800 == 38 [pid = 1020] [id = 483] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 130A7800 == 37 [pid = 1020] [id = 482] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1667D800 == 36 [pid = 1020] [id = 481] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 15610000 == 35 [pid = 1020] [id = 480] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1307BC00 == 34 [pid = 1020] [id = 479] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 10374000 == 33 [pid = 1020] [id = 478] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 0F319400 == 32 [pid = 1020] [id = 476] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 12D89800 == 31 [pid = 1020] [id = 477] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 103CA800 == 30 [pid = 1020] [id = 491] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 15587400 == 29 [pid = 1020] [id = 489] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 19C41800 == 28 [pid = 1020] [id = 490] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 1667B400 == 27 [pid = 1020] [id = 487] 18:02:04 INFO - PROCESS | 1020 | --DOCSHELL 10A7BC00 == 26 [pid = 1020] [id = 488] 18:02:04 INFO - PROCESS | 1020 | 1468026124427 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 1020 | 1468026124431 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19C44800) [pid = 1020] [serial = 1414] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1A441000) [pid = 1020] [serial = 1385] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (10A7F800) [pid = 1020] [serial = 1387] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (10B5F800) [pid = 1020] [serial = 1388] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (19EE1C00) [pid = 1020] [serial = 1417] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (13951400) [pid = 1020] [serial = 1393] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (139DA400) [pid = 1020] [serial = 1394] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1A086C00) [pid = 1020] [serial = 1418] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1824B000) [pid = 1020] [serial = 1408] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1586F400) [pid = 1020] [serial = 1420] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1824B400) [pid = 1020] [serial = 1409] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19909C00) [pid = 1020] [serial = 1423] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (17016C00) [pid = 1020] [serial = 1402] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1756D400) [pid = 1020] [serial = 1403] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1806B800) [pid = 1020] [serial = 1405] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1806F000) [pid = 1020] [serial = 1406] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (169A0800) [pid = 1020] [serial = 1399] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16ADFC00) [pid = 1020] [serial = 1400] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (12B02400) [pid = 1020] [serial = 1390] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (12D7C800) [pid = 1020] [serial = 1391] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15582000) [pid = 1020] [serial = 1396] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (15818400) [pid = 1020] [serial = 1397] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16AE1000) [pid = 1020] [serial = 1421] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19E41000) [pid = 1020] [serial = 1424] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (197DF000) [pid = 1020] [serial = 1411] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19C4B000) [pid = 1020] [serial = 1415] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (197E0400) [pid = 1020] [serial = 1412] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1A43A400) [pid = 1020] [serial = 1426] [outer = 00000000] [url = about:blank] 18:02:04 INFO - PROCESS | 1020 | ++DOCSHELL 10374000 == 27 [pid = 1020] [id = 492] 18:02:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (103C9000) [pid = 1020] [serial = 1476] [outer = 00000000] 18:02:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (104DFC00) [pid = 1020] [serial = 1477] [outer = 103C9000] 18:02:04 INFO - PROCESS | 1020 | 1468026124580 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10A10400) [pid = 1020] [serial = 1478] [outer = 103C9000] 18:02:05 INFO - PROCESS | 1020 | 1468026125040 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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1454ms 18:02:05 INFO - PROCESS | 1020 | 1468026125071 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:02:05 INFO - PROCESS | 1020 | 1468026125075 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 18:02:05 INFO - PROCESS | 1020 | 1468026125079 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 1020 | 1468026125082 Marionette TRACE conn3 <- [1,1934,null,{}] 18:02:05 INFO - PROCESS | 1020 | 1468026125087 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}] 18:02:05 INFO - PROCESS | 1020 | 1468026125091 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:05 INFO - PROCESS | 1020 | 1468026125179 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:02:05 INFO - PROCESS | 1020 | 1468026125187 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 1020 | 1468026125190 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:05 INFO - PROCESS | 1020 | ++DOCSHELL 12823C00 == 28 [pid = 1020] [id = 493] 18:02:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (12824C00) [pid = 1020] [serial = 1479] [outer = 00000000] 18:02:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (12B09800) [pid = 1020] [serial = 1480] [outer = 12824C00] 18:02:05 INFO - PROCESS | 1020 | 1468026125236 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13077400) [pid = 1020] [serial = 1481] [outer = 12824C00] 18:02:05 INFO - PROCESS | 1020 | 1468026125706 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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 641ms 18:02:05 INFO - PROCESS | 1020 | 1468026125716 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 1020 | 1468026125720 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:02:05 INFO - PROCESS | 1020 | 1468026125725 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 1020 | 1468026125727 Marionette TRACE conn3 <- [1,1938,null,{}] 18:02:05 INFO - PROCESS | 1020 | 1468026125731 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}] 18:02:05 INFO - PROCESS | 1020 | 1468026125733 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:05 INFO - PROCESS | 1020 | 1468026125826 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:02:05 INFO - PROCESS | 1020 | 1468026125863 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 1020 | 1468026125865 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:05 INFO - PROCESS | 1020 | ++DOCSHELL 13954C00 == 29 [pid = 1020] [id = 494] 18:02:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13958000) [pid = 1020] [serial = 1482] [outer = 00000000] 18:02:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13C39400) [pid = 1020] [serial = 1483] [outer = 13958000] 18:02:05 INFO - PROCESS | 1020 | 1468026125912 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13ED3800) [pid = 1020] [serial = 1484] [outer = 13958000] 18:02:06 INFO - PROCESS | 1020 | 1468026126415 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]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 750ms 18:02:06 INFO - PROCESS | 1020 | 1468026126465 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 1020 | 1468026126467 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 18:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:02:06 INFO - PROCESS | 1020 | 1468026126472 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 1020 | 1468026126478 Marionette TRACE conn3 <- [1,1942,null,{}] 18:02:06 INFO - PROCESS | 1020 | 1468026126487 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}] 18:02:06 INFO - PROCESS | 1020 | 1468026126491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:06 INFO - PROCESS | 1020 | 1468026126585 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:02:06 INFO - PROCESS | 1020 | 1468026126601 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 1020 | 1468026126603 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:06 INFO - PROCESS | 1020 | ++DOCSHELL 15814800 == 30 [pid = 1020] [id = 495] 18:02:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15815400) [pid = 1020] [serial = 1485] [outer = 00000000] 18:02:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16676C00) [pid = 1020] [serial = 1486] [outer = 15815400] 18:02:06 INFO - PROCESS | 1020 | 1468026126647 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1667D400) [pid = 1020] [serial = 1487] [outer = 15815400] 18:02:07 INFO - PROCESS | 1020 | 1468026127153 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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 704ms 18:02:07 INFO - PROCESS | 1020 | 1468026127170 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 1020 | 1468026127172 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 1020 | 1468026127175 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:02:07 INFO - PROCESS | 1020 | 1468026127177 Marionette TRACE conn3 <- [1,1946,null,{}] 18:02:07 INFO - PROCESS | 1020 | 1468026127180 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}] 18:02:07 INFO - PROCESS | 1020 | 1468026127182 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:07 INFO - PROCESS | 1020 | 1468026127328 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:02:07 INFO - PROCESS | 1020 | 1468026127334 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 1020 | 1468026127336 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:07 INFO - PROCESS | 1020 | ++DOCSHELL 169A0800 == 31 [pid = 1020] [id = 496] 18:02:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16A60800) [pid = 1020] [serial = 1488] [outer = 00000000] 18:02:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16AE8800) [pid = 1020] [serial = 1489] [outer = 16A60800] 18:02:07 INFO - PROCESS | 1020 | 1468026127383 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16DA6000) [pid = 1020] [serial = 1490] [outer = 16A60800] 18:02:07 INFO - PROCESS | 1020 | 1468026127818 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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 703ms 18:02:07 INFO - PROCESS | 1020 | 1468026127875 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 1020 | 1468026127877 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 18:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:02:07 INFO - PROCESS | 1020 | 1468026127885 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 1020 | 1468026127887 Marionette TRACE conn3 <- [1,1950,null,{}] 18:02:07 INFO - PROCESS | 1020 | 1468026127890 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}] 18:02:07 INFO - PROCESS | 1020 | 1468026127892 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:08 INFO - PROCESS | 1020 | 1468026128000 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:02:08 INFO - PROCESS | 1020 | 1468026128006 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 1020 | 1468026128012 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:08 INFO - PROCESS | 1020 | ++DOCSHELL 170AC000 == 32 [pid = 1020] [id = 497] 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (17488800) [pid = 1020] [serial = 1491] [outer = 00000000] 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (17534C00) [pid = 1020] [serial = 1492] [outer = 17488800] 18:02:08 INFO - PROCESS | 1020 | 1468026128069 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (17E84400) [pid = 1020] [serial = 1493] [outer = 17488800] 18:02:08 INFO - PROCESS | 1020 | 1468026128561 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]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 704ms 18:02:08 INFO - PROCESS | 1020 | 1468026128580 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 1020 | 1468026128582 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 18:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:02:08 INFO - PROCESS | 1020 | 1468026128585 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 1020 | 1468026128587 Marionette TRACE conn3 <- [1,1954,null,{}] 18:02:08 INFO - PROCESS | 1020 | 1468026128591 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}] 18:02:08 INFO - PROCESS | 1020 | 1468026128593 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:08 INFO - PROCESS | 1020 | 1468026128735 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:02:08 INFO - PROCESS | 1020 | 1468026128755 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 1020 | 1468026128757 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:08 INFO - PROCESS | 1020 | ++DOCSHELL 0F31C400 == 33 [pid = 1020] [id = 498] 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (180C2C00) [pid = 1020] [serial = 1494] [outer = 00000000] 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1824B000) [pid = 1020] [serial = 1495] [outer = 180C2C00] 18:02:08 INFO - PROCESS | 1020 | 1468026128800 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19756400) [pid = 1020] [serial = 1496] [outer = 180C2C00] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16AE0C00) [pid = 1020] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (154B2C00) [pid = 1020] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16DA5C00) [pid = 1020] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16A5E800) [pid = 1020] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (0F31A400) [pid = 1020] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10439C00) [pid = 1020] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1307C400) [pid = 1020] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EF3000) [pid = 1020] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (13079400) [pid = 1020] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180CB400) [pid = 1020] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15613400) [pid = 1020] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16998000) [pid = 1020] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:02:09 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (0F31DC00) [pid = 1020] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:02:09 INFO - PROCESS | 1020 | 1468026129414 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]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 829ms 18:02:09 INFO - PROCESS | 1020 | 1468026129434 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 1020 | 1468026129436 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 18:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:02:09 INFO - PROCESS | 1020 | 1468026129439 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 1020 | 1468026129441 Marionette TRACE conn3 <- [1,1958,null,{}] 18:02:09 INFO - PROCESS | 1020 | 1468026129444 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}] 18:02:09 INFO - PROCESS | 1020 | 1468026129446 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:09 INFO - PROCESS | 1020 | 1468026129523 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:02:09 INFO - PROCESS | 1020 | 1468026129529 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 1020 | 1468026129531 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:09 INFO - PROCESS | 1020 | ++DOCSHELL 131F3800 == 34 [pid = 1020] [id = 499] 18:02:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13244800) [pid = 1020] [serial = 1497] [outer = 00000000] 18:02:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16ADCC00) [pid = 1020] [serial = 1498] [outer = 13244800] 18:02:09 INFO - PROCESS | 1020 | 1468026129578 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EF3000) [pid = 1020] [serial = 1499] [outer = 13244800] 18:02:10 INFO - PROCESS | 1020 | 1468026129992 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]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 594ms 18:02:10 INFO - PROCESS | 1020 | 1468026130047 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 1020 | 1468026130049 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 18:02:10 INFO - PROCESS | 1020 | 1468026130057 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 1020 | 1468026130058 Marionette TRACE conn3 <- [1,1962,null,{}] 18:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:02:10 INFO - PROCESS | 1020 | 1468026130061 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}] 18:02:10 INFO - PROCESS | 1020 | 1468026130064 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:10 INFO - PROCESS | 1020 | 1468026130144 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:02:10 INFO - PROCESS | 1020 | 1468026130151 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 1020 | 1468026130153 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:10 INFO - PROCESS | 1020 | ++DOCSHELL 0F31C000 == 35 [pid = 1020] [id = 500] 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (10B5B800) [pid = 1020] [serial = 1500] [outer = 00000000] 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1824AC00) [pid = 1020] [serial = 1501] [outer = 10B5B800] 18:02:10 INFO - PROCESS | 1020 | 1468026130199 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1806F800) [pid = 1020] [serial = 1502] [outer = 10B5B800] 18:02:10 INFO - PROCESS | 1020 | 1468026130646 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]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 626ms 18:02:10 INFO - PROCESS | 1020 | 1468026130706 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 1020 | 1468026130708 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 18:02:10 INFO - PROCESS | 1020 | 1468026130712 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 1020 | 1468026130713 Marionette TRACE conn3 <- [1,1966,null,{}] 18:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:02:10 INFO - PROCESS | 1020 | 1468026130717 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}] 18:02:10 INFO - PROCESS | 1020 | 1468026130719 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:10 INFO - PROCESS | 1020 | 1468026130794 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:02:10 INFO - PROCESS | 1020 | 1468026130800 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 1020 | 1468026130802 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:10 INFO - PROCESS | 1020 | ++DOCSHELL 180C3000 == 36 [pid = 1020] [id = 501] 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197CCC00) [pid = 1020] [serial = 1503] [outer = 00000000] 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197E0C00) [pid = 1020] [serial = 1504] [outer = 197CCC00] 18:02:10 INFO - PROCESS | 1020 | 1468026130845 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197E2C00) [pid = 1020] [serial = 1505] [outer = 197CCC00] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 10FAAC00 == 35 [pid = 1020] [id = 395] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 10B5A800 == 34 [pid = 1020] [id = 399] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 15876C00 == 33 [pid = 1020] [id = 387] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 170A7000 == 32 [pid = 1020] [id = 389] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 197C0400 == 31 [pid = 1020] [id = 401] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 131EB400 == 30 [pid = 1020] [id = 391] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 17A91800 == 29 [pid = 1020] [id = 400] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 18066400 == 28 [pid = 1020] [id = 392] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 1581DC00 == 27 [pid = 1020] [id = 388] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 16AEBC00 == 26 [pid = 1020] [id = 398] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 1343EC00 == 25 [pid = 1020] [id = 390] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 142F1800 == 24 [pid = 1020] [id = 394] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 104E5800 == 23 [pid = 1020] [id = 393] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 10B65000 == 22 [pid = 1020] [id = 384] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 13443400 == 21 [pid = 1020] [id = 396] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 15AD1400 == 20 [pid = 1020] [id = 397] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 130A7000 == 19 [pid = 1020] [id = 385] 18:02:11 INFO - PROCESS | 1020 | --DOCSHELL 13DB8400 == 18 [pid = 1020] [id = 386] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1A43B000) [pid = 1020] [serial = 1427] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (197DD800) [pid = 1020] [serial = 1460] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1748A000) [pid = 1020] [serial = 1447] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EE8C00) [pid = 1020] [serial = 1444] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (10434800) [pid = 1020] [serial = 1429] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10560000) [pid = 1020] [serial = 1430] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (10FA9000) [pid = 1020] [serial = 1435] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (112E7400) [pid = 1020] [serial = 1436] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1315D800) [pid = 1020] [serial = 1438] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13252000) [pid = 1020] [serial = 1439] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (180CBC00) [pid = 1020] [serial = 1450] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (13148000) [pid = 1020] [serial = 1432] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (131F2400) [pid = 1020] [serial = 1433] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (197CB000) [pid = 1020] [serial = 1453] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (18245C00) [pid = 1020] [serial = 1451] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (197CD400) [pid = 1020] [serial = 1454] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (197DD000) [pid = 1020] [serial = 1459] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (15873000) [pid = 1020] [serial = 1441] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (15ADB400) [pid = 1020] [serial = 1442] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (17572800) [pid = 1020] [serial = 1448] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (17AF6000) [pid = 1020] [serial = 1456] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (16EED400) [pid = 1020] [serial = 1445] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (18244C00) [pid = 1020] [serial = 1457] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (19C47000) [pid = 1020] [serial = 1462] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (19C47400) [pid = 1020] [serial = 1463] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 1020 | 1468026132713 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]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2047ms 18:02:12 INFO - PROCESS | 1020 | 1468026132772 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 1020 | 1468026132777 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 18:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:02:12 INFO - PROCESS | 1020 | 1468026132783 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 1020 | 1468026132787 Marionette TRACE conn3 <- [1,1970,null,{}] 18:02:12 INFO - PROCESS | 1020 | 1468026132794 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}] 18:02:12 INFO - PROCESS | 1020 | 1468026132797 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:12 INFO - PROCESS | 1020 | 1468026132950 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:02:13 INFO - PROCESS | 1020 | 1468026133072 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 1020 | 1468026133077 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:13 INFO - PROCESS | 1020 | ++DOCSHELL 104E9800 == 19 [pid = 1020] [id = 502] 18:02:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (104EB800) [pid = 1020] [serial = 1506] [outer = 00000000] 18:02:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (10B60800) [pid = 1020] [serial = 1507] [outer = 104EB800] 18:02:13 INFO - PROCESS | 1020 | 1468026133136 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (10FA9800) [pid = 1020] [serial = 1508] [outer = 104EB800] 18:02:13 INFO - PROCESS | 1020 | 1468026133749 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]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1047ms 18:02:13 INFO - PROCESS | 1020 | 1468026133827 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 1020 | 1468026133832 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:02:13 INFO - PROCESS | 1020 | 1468026133839 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 1020 | 1468026133842 Marionette TRACE conn3 <- [1,1974,null,{}] 18:02:13 INFO - PROCESS | 1020 | 1468026133866 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}] 18:02:13 INFO - PROCESS | 1020 | 1468026133870 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:14 INFO - PROCESS | 1020 | 1468026134032 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:02:14 INFO - PROCESS | 1020 | 1468026134157 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 1020 | 1468026134161 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:14 INFO - PROCESS | 1020 | ++DOCSHELL 12923C00 == 20 [pid = 1020] [id = 503] 18:02:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (129AEC00) [pid = 1020] [serial = 1509] [outer = 00000000] 18:02:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (12BDD000) [pid = 1020] [serial = 1510] [outer = 129AEC00] 18:02:14 INFO - PROCESS | 1020 | 1468026134219 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1307F400) [pid = 1020] [serial = 1511] [outer = 129AEC00] 18:02:14 INFO - PROCESS | 1020 | --DOCSHELL 169A0800 == 19 [pid = 1020] [id = 496] 18:02:14 INFO - PROCESS | 1020 | 1468026134901 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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1032ms 18:02:14 INFO - PROCESS | 1020 | 1468026134912 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:02:14 INFO - PROCESS | 1020 | 1468026134916 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 18:02:14 INFO - PROCESS | 1020 | 1468026134920 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 1020 | 1468026134923 Marionette TRACE conn3 <- [1,1978,null,{}] 18:02:14 INFO - PROCESS | 1020 | 1468026134929 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}] 18:02:14 INFO - PROCESS | 1020 | 1468026134931 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:15 INFO - PROCESS | 1020 | 1468026135017 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:02:15 INFO - PROCESS | 1020 | 1468026135025 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 1020 | 1468026135030 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:15 INFO - PROCESS | 1020 | ++DOCSHELL 10B5FC00 == 20 [pid = 1020] [id = 504] 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (10B60400) [pid = 1020] [serial = 1512] [outer = 00000000] 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (12B09C00) [pid = 1020] [serial = 1513] [outer = 10B60400] 18:02:15 INFO - PROCESS | 1020 | 1468026135087 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (130AF000) [pid = 1020] [serial = 1514] [outer = 10B60400] 18:02:15 INFO - PROCESS | 1020 | 1468026135540 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]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 688ms 18:02:15 INFO - PROCESS | 1020 | 1468026135618 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 1020 | 1468026135622 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 1020 | 1468026135628 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:02:15 INFO - PROCESS | 1020 | 1468026135630 Marionette TRACE conn3 <- [1,1982,null,{}] 18:02:15 INFO - PROCESS | 1020 | 1468026135634 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}] 18:02:15 INFO - PROCESS | 1020 | 1468026135636 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:15 INFO - PROCESS | 1020 | 1468026135731 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:02:15 INFO - PROCESS | 1020 | 1468026135742 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 1020 | 1468026135744 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:15 INFO - PROCESS | 1020 | ++DOCSHELL 13248800 == 21 [pid = 1020] [id = 505] 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (13253400) [pid = 1020] [serial = 1515] [outer = 00000000] 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (13952400) [pid = 1020] [serial = 1516] [outer = 13253400] 18:02:15 INFO - PROCESS | 1020 | 1468026135790 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13DADC00) [pid = 1020] [serial = 1517] [outer = 13253400] 18:02:16 INFO - PROCESS | 1020 | 1468026136252 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]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 640ms 18:02:16 INFO - PROCESS | 1020 | 1468026136266 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 1020 | 1468026136268 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 18:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:02:16 INFO - PROCESS | 1020 | 1468026136271 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 1020 | 1468026136275 Marionette TRACE conn3 <- [1,1986,null,{}] 18:02:16 INFO - PROCESS | 1020 | 1468026136289 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}] 18:02:16 INFO - PROCESS | 1020 | 1468026136293 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:16 INFO - PROCESS | 1020 | 1468026136380 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:02:16 INFO - PROCESS | 1020 | 1468026136387 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 1020 | 1468026136391 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:16 INFO - PROCESS | 1020 | ++DOCSHELL 1558A400 == 22 [pid = 1020] [id = 506] 18:02:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1558A800) [pid = 1020] [serial = 1518] [outer = 00000000] 18:02:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15815800) [pid = 1020] [serial = 1519] [outer = 1558A800] 18:02:16 INFO - PROCESS | 1020 | 1468026136439 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15ACF800) [pid = 1020] [serial = 1520] [outer = 1558A800] 18:02:16 INFO - PROCESS | 1020 | 1468026136898 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]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 641ms 18:02:16 INFO - PROCESS | 1020 | 1468026136922 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 1020 | 1468026136924 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 18:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:02:16 INFO - PROCESS | 1020 | 1468026136928 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 1020 | 1468026136929 Marionette TRACE conn3 <- [1,1990,null,{}] 18:02:16 INFO - PROCESS | 1020 | 1468026136942 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}] 18:02:16 INFO - PROCESS | 1020 | 1468026136944 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:17 INFO - PROCESS | 1020 | 1468026137032 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:02:17 INFO - PROCESS | 1020 | 1468026137037 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 1020 | 1468026137039 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:17 INFO - PROCESS | 1020 | ++DOCSHELL 15873400 == 23 [pid = 1020] [id = 507] 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1699FC00) [pid = 1020] [serial = 1521] [outer = 00000000] 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16DA9800) [pid = 1020] [serial = 1522] [outer = 1699FC00] 18:02:17 INFO - PROCESS | 1020 | 1468026137083 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EF4800) [pid = 1020] [serial = 1523] [outer = 1699FC00] 18:02:17 INFO - PROCESS | 1020 | 1468026137614 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]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 18:02:17 INFO - PROCESS | 1020 | 1468026137666 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 1020 | 1468026137668 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 18:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:02:17 INFO - PROCESS | 1020 | 1468026137671 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 1020 | 1468026137673 Marionette TRACE conn3 <- [1,1994,null,{}] 18:02:17 INFO - PROCESS | 1020 | 1468026137676 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}] 18:02:17 INFO - PROCESS | 1020 | 1468026137678 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:17 INFO - PROCESS | 1020 | 1468026137794 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:02:17 INFO - PROCESS | 1020 | 1468026137806 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 1020 | 1468026137808 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:17 INFO - PROCESS | 1020 | ++DOCSHELL 16F8B800 == 24 [pid = 1020] [id = 508] 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1701D000) [pid = 1020] [serial = 1524] [outer = 00000000] 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (17729400) [pid = 1020] [serial = 1525] [outer = 1701D000] 18:02:17 INFO - PROCESS | 1020 | 1468026137903 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1772CC00) [pid = 1020] [serial = 1526] [outer = 1701D000] 18:02:18 INFO - PROCESS | 1020 | 1468026138323 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]]]}] 18:02:18 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 18:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 703ms 18:02:18 INFO - PROCESS | 1020 | 1468026138371 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 1020 | 1468026138373 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 18:02:18 INFO - PROCESS | 1020 | 1468026138376 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:02:18 INFO - PROCESS | 1020 | 1468026138378 Marionette TRACE conn3 <- [1,1998,null,{}] 18:02:18 INFO - PROCESS | 1020 | 1468026138381 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}] 18:02:18 INFO - PROCESS | 1020 | 1468026138387 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:18 INFO - PROCESS | 1020 | 1468026138556 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:02:18 INFO - PROCESS | 1020 | 1468026138585 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 1020 | 1468026138587 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:18 INFO - PROCESS | 1020 | ++DOCSHELL 180C5800 == 25 [pid = 1020] [id = 509] 18:02:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (180C6400) [pid = 1020] [serial = 1527] [outer = 00000000] 18:02:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (18244800) [pid = 1020] [serial = 1528] [outer = 180C6400] 18:02:18 INFO - PROCESS | 1020 | 1468026138630 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (18244C00) [pid = 1020] [serial = 1529] [outer = 180C6400] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10B5B800) [pid = 1020] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (16A60800) [pid = 1020] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (17488800) [pid = 1020] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (180C2C00) [pid = 1020] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15815400) [pid = 1020] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13958000) [pid = 1020] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (12824C00) [pid = 1020] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (103C9000) [pid = 1020] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1047C400) [pid = 1020] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (15589000) [pid = 1020] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10B63C00) [pid = 1020] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:02:19 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (13244800) [pid = 1020] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:02:19 INFO - PROCESS | 1020 | 1468026139082 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]]]}] 18:02:19 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 18:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms 18:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:02:19 INFO - PROCESS | 1020 | 1468026139117 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 1020 | 1468026139119 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 18:02:19 INFO - PROCESS | 1020 | 1468026139122 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 1020 | 1468026139124 Marionette TRACE conn3 <- [1,2002,null,{}] 18:02:19 INFO - PROCESS | 1020 | 1468026139137 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}] 18:02:19 INFO - PROCESS | 1020 | 1468026139139 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:19 INFO - PROCESS | 1020 | 1468026139215 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:02:19 INFO - PROCESS | 1020 | 1468026139220 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 1020 | 1468026139222 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:19 INFO - PROCESS | 1020 | ++DOCSHELL 10B5A800 == 26 [pid = 1020] [id = 510] 18:02:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (114D6000) [pid = 1020] [serial = 1530] [outer = 00000000] 18:02:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16AE6C00) [pid = 1020] [serial = 1531] [outer = 114D6000] 18:02:19 INFO - PROCESS | 1020 | 1468026139265 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (180C2800) [pid = 1020] [serial = 1532] [outer = 114D6000] 18:02:19 INFO - PROCESS | 1020 | 1468026139715 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]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 656ms 18:02:19 INFO - PROCESS | 1020 | 1468026139783 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 1020 | 1468026139786 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:02:19 INFO - PROCESS | 1020 | 1468026139790 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 1020 | 1468026139792 Marionette TRACE conn3 <- [1,2006,null,{}] 18:02:19 INFO - PROCESS | 1020 | 1468026139795 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}] 18:02:19 INFO - PROCESS | 1020 | 1468026139797 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:19 INFO - PROCESS | 1020 | 1468026139876 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:02:19 INFO - PROCESS | 1020 | 1468026139912 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 1020 | 1468026139914 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:19 INFO - PROCESS | 1020 | ++DOCSHELL 16AE1800 == 27 [pid = 1020] [id = 511] 18:02:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1824C800) [pid = 1020] [serial = 1533] [outer = 00000000] 18:02:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (197CF400) [pid = 1020] [serial = 1534] [outer = 1824C800] 18:02:19 INFO - PROCESS | 1020 | 1468026139956 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (197DCC00) [pid = 1020] [serial = 1535] [outer = 1824C800] 18:02:20 INFO - PROCESS | 1020 | 1468026140371 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]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 641ms 18:02:20 INFO - PROCESS | 1020 | 1468026140425 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 1020 | 1468026140427 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 18:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:02:20 INFO - PROCESS | 1020 | 1468026140431 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 1020 | 1468026140432 Marionette TRACE conn3 <- [1,2010,null,{}] 18:02:20 INFO - PROCESS | 1020 | 1468026140436 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}] 18:02:20 INFO - PROCESS | 1020 | 1468026140437 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:20 INFO - PROCESS | 1020 | 1468026140518 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:02:20 INFO - PROCESS | 1020 | 1468026140523 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 1020 | 1468026140525 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:20 INFO - PROCESS | 1020 | ++DOCSHELL 15589400 == 28 [pid = 1020] [id = 512] 18:02:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (18241000) [pid = 1020] [serial = 1536] [outer = 00000000] 18:02:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1990DC00) [pid = 1020] [serial = 1537] [outer = 18241000] 18:02:20 INFO - PROCESS | 1020 | 1468026140568 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C3E400) [pid = 1020] [serial = 1538] [outer = 18241000] 18:02:21 INFO - PROCESS | 1020 | 1468026141012 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]]]}] 18:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 625ms 18:02:21 INFO - PROCESS | 1020 | 1468026141069 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 1020 | 1468026141071 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 18:02:21 INFO - PROCESS | 1020 | 1468026141074 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:02:21 INFO - PROCESS | 1020 | 1468026141075 Marionette TRACE conn3 <- [1,2014,null,{}] 18:02:21 INFO - PROCESS | 1020 | 1468026141079 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}] 18:02:21 INFO - PROCESS | 1020 | 1468026141081 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:21 INFO - PROCESS | 1020 | 1468026141168 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:02:21 INFO - PROCESS | 1020 | 1468026141173 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 1020 | 1468026141175 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:21 INFO - PROCESS | 1020 | ++DOCSHELL 169A0000 == 29 [pid = 1020] [id = 513] 18:02:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19902C00) [pid = 1020] [serial = 1539] [outer = 00000000] 18:02:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19C56400) [pid = 1020] [serial = 1540] [outer = 19902C00] 18:02:21 INFO - PROCESS | 1020 | 1468026141218 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C5DC00) [pid = 1020] [serial = 1541] [outer = 19902C00] 18:02:21 INFO - PROCESS | 1020 | 1468026141907 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]]]}] 18:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 890ms 18:02:21 INFO - PROCESS | 1020 | 1468026141980 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 1020 | 1468026141984 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 18:02:21 INFO - PROCESS | 1020 | 1468026141989 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:02:21 INFO - PROCESS | 1020 | 1468026141994 Marionette TRACE conn3 <- [1,2018,null,{}] 18:02:21 INFO - PROCESS | 1020 | 1468026141999 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}] 18:02:21 INFO - PROCESS | 1020 | 1468026142002 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:22 INFO - PROCESS | 1020 | 1468026142111 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:02:22 INFO - PROCESS | 1020 | 1468026142245 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 1020 | 1468026142248 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:22 INFO - PROCESS | 1020 | ++DOCSHELL 112DC400 == 30 [pid = 1020] [id = 514] 18:02:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (114D0800) [pid = 1020] [serial = 1542] [outer = 00000000] 18:02:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (130A7800) [pid = 1020] [serial = 1543] [outer = 114D0800] 18:02:22 INFO - PROCESS | 1020 | 1468026142312 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (13C2FC00) [pid = 1020] [serial = 1544] [outer = 114D0800] 18:02:22 INFO - PROCESS | 1020 | 1468026142905 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]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 954ms 18:02:22 INFO - PROCESS | 1020 | 1468026142946 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 1020 | 1468026142951 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 18:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:02:22 INFO - PROCESS | 1020 | 1468026142958 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 1020 | 1468026142961 Marionette TRACE conn3 <- [1,2022,null,{}] 18:02:22 INFO - PROCESS | 1020 | 1468026142965 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}] 18:02:22 INFO - PROCESS | 1020 | 1468026142968 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:23 INFO - PROCESS | 1020 | 1468026143076 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:02:23 INFO - PROCESS | 1020 | 1468026143183 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 1020 | 1468026143185 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:23 INFO - PROCESS | 1020 | ++DOCSHELL 16ADE000 == 31 [pid = 1020] [id = 515] 18:02:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (16ADEC00) [pid = 1020] [serial = 1545] [outer = 00000000] 18:02:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (16F81C00) [pid = 1020] [serial = 1546] [outer = 16ADEC00] 18:02:23 INFO - PROCESS | 1020 | 1468026143239 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (17AFA000) [pid = 1020] [serial = 1547] [outer = 16ADEC00] 18:02:23 INFO - PROCESS | 1020 | 1468026143824 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]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 954ms 18:02:23 INFO - PROCESS | 1020 | 1468026143904 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 1020 | 1468026143907 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:02:23 INFO - PROCESS | 1020 | 1468026143910 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 1020 | 1468026143914 Marionette TRACE conn3 <- [1,2026,null,{}] 18:02:23 INFO - PROCESS | 1020 | 1468026143924 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}] 18:02:23 INFO - PROCESS | 1020 | 1468026143929 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:24 INFO - PROCESS | 1020 | 1468026144071 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:02:24 INFO - PROCESS | 1020 | 1468026144200 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 1020 | 1468026144203 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:24 INFO - PROCESS | 1020 | ++DOCSHELL 1806E400 == 32 [pid = 1020] [id = 516] 18:02:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (180C3800) [pid = 1020] [serial = 1548] [outer = 00000000] 18:02:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (197C0800) [pid = 1020] [serial = 1549] [outer = 180C3800] 18:02:24 INFO - PROCESS | 1020 | 1468026144263 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19E3C000) [pid = 1020] [serial = 1550] [outer = 180C3800] 18:02:24 INFO - PROCESS | 1020 | 1468026144960 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]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1094ms 18:02:25 INFO - PROCESS | 1020 | 1468026145017 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 1020 | 1468026145021 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 18:02:25 INFO - PROCESS | 1020 | 1468026145026 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:02:25 INFO - PROCESS | 1020 | 1468026145029 Marionette TRACE conn3 <- [1,2030,null,{}] 18:02:25 INFO - PROCESS | 1020 | 1468026145034 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}] 18:02:25 INFO - PROCESS | 1020 | 1468026145037 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:25 INFO - PROCESS | 1020 | 1468026145136 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:02:25 INFO - PROCESS | 1020 | 1468026145246 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 1020 | 1468026145249 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:25 INFO - PROCESS | 1020 | ++DOCSHELL 114CA800 == 33 [pid = 1020] [id = 517] 18:02:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (114CB400) [pid = 1020] [serial = 1551] [outer = 00000000] 18:02:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1315B000) [pid = 1020] [serial = 1552] [outer = 114CB400] 18:02:25 INFO - PROCESS | 1020 | 1468026145297 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (131F1800) [pid = 1020] [serial = 1553] [outer = 114CB400] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 15814800 == 32 [pid = 1020] [id = 495] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 170AC000 == 31 [pid = 1020] [id = 497] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 0F31C000 == 30 [pid = 1020] [id = 500] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 131F3800 == 29 [pid = 1020] [id = 499] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 0F31C400 == 28 [pid = 1020] [id = 498] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 13954C00 == 27 [pid = 1020] [id = 494] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 12823C00 == 26 [pid = 1020] [id = 493] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 10374000 == 25 [pid = 1020] [id = 492] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 12923C00 == 24 [pid = 1020] [id = 503] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 104E9800 == 23 [pid = 1020] [id = 502] 18:02:25 INFO - PROCESS | 1020 | --DOCSHELL 180C3000 == 22 [pid = 1020] [id = 501] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1806F800) [pid = 1020] [serial = 1502] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (16AE8800) [pid = 1020] [serial = 1489] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (17534C00) [pid = 1020] [serial = 1492] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1824B000) [pid = 1020] [serial = 1495] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (17E84400) [pid = 1020] [serial = 1493] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1824AC00) [pid = 1020] [serial = 1501] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19756400) [pid = 1020] [serial = 1496] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16676C00) [pid = 1020] [serial = 1486] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (13C39400) [pid = 1020] [serial = 1483] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13ED3800) [pid = 1020] [serial = 1484] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (12B09800) [pid = 1020] [serial = 1480] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13077400) [pid = 1020] [serial = 1481] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (104DFC00) [pid = 1020] [serial = 1477] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (10A10400) [pid = 1020] [serial = 1478] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1395B000) [pid = 1020] [serial = 1475] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (12BCF800) [pid = 1020] [serial = 1474] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (19C60800) [pid = 1020] [serial = 1471] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16F83800) [pid = 1020] [serial = 1469] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16ADC800) [pid = 1020] [serial = 1468] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1343B000) [pid = 1020] [serial = 1466] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13078800) [pid = 1020] [serial = 1465] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16DA6000) [pid = 1020] [serial = 1490] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16ADCC00) [pid = 1020] [serial = 1498] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16EF3000) [pid = 1020] [serial = 1499] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1667D400) [pid = 1020] [serial = 1487] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 1020 | 1468026145809 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]]]}] 18:02:25 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) 18:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 844ms 18:02:25 INFO - PROCESS | 1020 | 1468026145872 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 1020 | 1468026145876 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 18:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:02:25 INFO - PROCESS | 1020 | 1468026145883 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 1020 | 1468026145887 Marionette TRACE conn3 <- [1,2034,null,{}] 18:02:25 INFO - PROCESS | 1020 | 1468026145892 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}] 18:02:25 INFO - PROCESS | 1020 | 1468026145895 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:25 INFO - PROCESS | 1020 | 1468026145980 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:02:25 INFO - PROCESS | 1020 | 1468026145988 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 1020 | 1468026145990 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:26 INFO - PROCESS | 1020 | ++DOCSHELL 131EBC00 == 23 [pid = 1020] [id = 518] 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (131EC000) [pid = 1020] [serial = 1554] [outer = 00000000] 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13950400) [pid = 1020] [serial = 1555] [outer = 131EC000] 18:02:26 INFO - PROCESS | 1020 | 1468026146036 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13C31000) [pid = 1020] [serial = 1556] [outer = 131EC000] 18:02:26 INFO - PROCESS | 1020 | 1468026146516 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]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 18:02:26 INFO - PROCESS | 1020 | 1468026146581 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 1020 | 1468026146584 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:02:26 INFO - PROCESS | 1020 | 1468026146587 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 1020 | 1468026146590 Marionette TRACE conn3 <- [1,2038,null,{}] 18:02:26 INFO - PROCESS | 1020 | 1468026146600 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}] 18:02:26 INFO - PROCESS | 1020 | 1468026146604 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:26 INFO - PROCESS | 1020 | 1468026146711 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:02:26 INFO - PROCESS | 1020 | 1468026146815 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 1020 | 1468026146818 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:26 INFO - PROCESS | 1020 | ++DOCSHELL 1581DC00 == 24 [pid = 1020] [id = 519] 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15821800) [pid = 1020] [serial = 1557] [outer = 00000000] 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16993C00) [pid = 1020] [serial = 1558] [outer = 15821800] 18:02:26 INFO - PROCESS | 1020 | 1468026146865 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16AE1400) [pid = 1020] [serial = 1559] [outer = 15821800] 18:02:27 INFO - PROCESS | 1020 | 1468026147230 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]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 18:02:27 INFO - PROCESS | 1020 | 1468026147287 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 1020 | 1468026147289 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 18:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:02:27 INFO - PROCESS | 1020 | 1468026147293 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 1020 | 1468026147294 Marionette TRACE conn3 <- [1,2042,null,{}] 18:02:27 INFO - PROCESS | 1020 | 1468026147297 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}] 18:02:27 INFO - PROCESS | 1020 | 1468026147299 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:27 INFO - PROCESS | 1020 | 1468026147382 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:02:27 INFO - PROCESS | 1020 | 1468026147387 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 1020 | 1468026147389 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:27 INFO - PROCESS | 1020 | ++DOCSHELL 1667BC00 == 25 [pid = 1020] [id = 520] 18:02:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1667D400) [pid = 1020] [serial = 1560] [outer = 00000000] 18:02:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16DA1C00) [pid = 1020] [serial = 1561] [outer = 1667D400] 18:02:27 INFO - PROCESS | 1020 | 1468026147432 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1055F800) [pid = 1020] [serial = 1562] [outer = 1667D400] 18:02:27 INFO - PROCESS | 1020 | 1468026147922 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]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 688ms 18:02:27 INFO - PROCESS | 1020 | 1468026147992 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:02:27 INFO - PROCESS | 1020 | 1468026147994 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 18:02:27 INFO - PROCESS | 1020 | 1468026147997 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 1020 | 1468026147998 Marionette TRACE conn3 <- [1,2046,null,{}] 18:02:27 INFO - PROCESS | 1020 | 1468026148002 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}] 18:02:28 INFO - PROCESS | 1020 | 1468026148004 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:28 INFO - PROCESS | 1020 | 1468026148141 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:02:28 INFO - PROCESS | 1020 | 1468026148202 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 1020 | 1468026148204 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:28 INFO - PROCESS | 1020 | ++DOCSHELL 16F83800 == 26 [pid = 1020] [id = 521] 18:02:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16F86400) [pid = 1020] [serial = 1563] [outer = 00000000] 18:02:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17566800) [pid = 1020] [serial = 1564] [outer = 16F86400] 18:02:28 INFO - PROCESS | 1020 | 1468026148247 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17A0C000) [pid = 1020] [serial = 1565] [outer = 16F86400] 18:02:28 INFO - PROCESS | 1020 | 1468026148680 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]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 18:02:28 INFO - PROCESS | 1020 | 1468026148738 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 1020 | 1468026148740 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:02:28 INFO - PROCESS | 1020 | 1468026148743 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 1020 | 1468026148745 Marionette TRACE conn3 <- [1,2050,null,{}] 18:02:28 INFO - PROCESS | 1020 | 1468026148748 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}] 18:02:28 INFO - PROCESS | 1020 | 1468026148754 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:28 INFO - PROCESS | 1020 | 1468026148889 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:02:28 INFO - PROCESS | 1020 | 1468026148962 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 1020 | 1468026148964 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:28 INFO - PROCESS | 1020 | ++DOCSHELL 10A80C00 == 27 [pid = 1020] [id = 522] 18:02:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (180C7400) [pid = 1020] [serial = 1566] [outer = 00000000] 18:02:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19756800) [pid = 1020] [serial = 1567] [outer = 180C7400] 18:02:29 INFO - PROCESS | 1020 | 1468026149007 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19764000) [pid = 1020] [serial = 1568] [outer = 180C7400] 18:02:29 INFO - PROCESS | 1020 | 1468026149416 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]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 688ms 18:02:29 INFO - PROCESS | 1020 | 1468026149443 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 1020 | 1468026149445 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 18:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:02:29 INFO - PROCESS | 1020 | 1468026149451 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 1020 | 1468026149453 Marionette TRACE conn3 <- [1,2054,null,{}] 18:02:29 INFO - PROCESS | 1020 | 1468026149456 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}] 18:02:29 INFO - PROCESS | 1020 | 1468026149458 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:29 INFO - PROCESS | 1020 | 1468026149593 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (18241000) [pid = 1020] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (19C43400) [pid = 1020] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1701D000) [pid = 1020] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (10B60400) [pid = 1020] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1558A800) [pid = 1020] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (13253400) [pid = 1020] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (104EB800) [pid = 1020] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (180C6400) [pid = 1020] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1699FC00) [pid = 1020] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (129AEC00) [pid = 1020] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (197CCC00) [pid = 1020] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (114D6000) [pid = 1020] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:02:29 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1824C800) [pid = 1020] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:02:29 INFO - PROCESS | 1020 | 1468026149780 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 1020 | 1468026149782 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:29 INFO - PROCESS | 1020 | ++DOCSHELL 103C9000 == 28 [pid = 1020] [id = 523] 18:02:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (103D1400) [pid = 1020] [serial = 1569] [outer = 00000000] 18:02:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (10A79000) [pid = 1020] [serial = 1570] [outer = 103D1400] 18:02:29 INFO - PROCESS | 1020 | 1468026149825 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (10B63400) [pid = 1020] [serial = 1571] [outer = 103D1400] 18:02:30 INFO - PROCESS | 1020 | 1468026150174 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]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 735ms 18:02:30 INFO - PROCESS | 1020 | 1468026150189 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 1020 | 1468026150191 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 18:02:30 INFO - PROCESS | 1020 | 1468026150194 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:02:30 INFO - PROCESS | 1020 | 1468026150195 Marionette TRACE conn3 <- [1,2058,null,{}] 18:02:30 INFO - PROCESS | 1020 | 1468026150199 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}] 18:02:30 INFO - PROCESS | 1020 | 1468026150200 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:30 INFO - PROCESS | 1020 | 1468026150314 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:02:30 INFO - PROCESS | 1020 | 1468026150323 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 1020 | 1468026150325 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:30 INFO - PROCESS | 1020 | ++DOCSHELL 0F31E800 == 29 [pid = 1020] [id = 524] 18:02:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (10B60400) [pid = 1020] [serial = 1572] [outer = 00000000] 18:02:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C6400) [pid = 1020] [serial = 1573] [outer = 10B60400] 18:02:30 INFO - PROCESS | 1020 | 1468026150368 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (180C6C00) [pid = 1020] [serial = 1574] [outer = 10B60400] 18:02:30 INFO - PROCESS | 1020 | 1468026150769 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]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 594ms 18:02:30 INFO - PROCESS | 1020 | 1468026150791 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 1020 | 1468026150793 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:02:30 INFO - PROCESS | 1020 | 1468026150797 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 1020 | 1468026150798 Marionette TRACE conn3 <- [1,2062,null,{}] 18:02:30 INFO - PROCESS | 1020 | 1468026150801 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}] 18:02:30 INFO - PROCESS | 1020 | 1468026150803 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:30 INFO - PROCESS | 1020 | 1468026150881 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:02:30 INFO - PROCESS | 1020 | 1468026150886 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 1020 | 1468026150888 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:30 INFO - PROCESS | 1020 | ++DOCSHELL 17729800 == 30 [pid = 1020] [id = 525] 18:02:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (197D7C00) [pid = 1020] [serial = 1575] [outer = 00000000] 18:02:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (19C55000) [pid = 1020] [serial = 1576] [outer = 197D7C00] 18:02:30 INFO - PROCESS | 1020 | 1468026150930 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (19E39400) [pid = 1020] [serial = 1577] [outer = 197D7C00] 18:02:31 INFO - PROCESS | 1020 | 1468026151411 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]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 640ms 18:02:31 INFO - PROCESS | 1020 | 1468026151435 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 1020 | 1468026151437 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 18:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:02:31 INFO - PROCESS | 1020 | 1468026151440 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 1020 | 1468026151442 Marionette TRACE conn3 <- [1,2066,null,{}] 18:02:31 INFO - PROCESS | 1020 | 1468026151446 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}] 18:02:31 INFO - PROCESS | 1020 | 1468026151448 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:31 INFO - PROCESS | 1020 | 1468026151536 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:02:31 INFO - PROCESS | 1020 | 1468026151542 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 1020 | 1468026151543 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:31 INFO - PROCESS | 1020 | ++DOCSHELL 0F319800 == 31 [pid = 1020] [id = 526] 18:02:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197DC000) [pid = 1020] [serial = 1578] [outer = 00000000] 18:02:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19ED8400) [pid = 1020] [serial = 1579] [outer = 197DC000] 18:02:31 INFO - PROCESS | 1020 | 1468026151585 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1A046400) [pid = 1020] [serial = 1580] [outer = 197DC000] 18:02:32 INFO - PROCESS | 1020 | 1468026152206 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]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 798ms 18:02:32 INFO - PROCESS | 1020 | 1468026152277 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 1020 | 1468026152281 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 18:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:02:32 INFO - PROCESS | 1020 | 1468026152314 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 1020 | 1468026152319 Marionette TRACE conn3 <- [1,2070,null,{}] 18:02:32 INFO - PROCESS | 1020 | 1468026152326 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}] 18:02:32 INFO - PROCESS | 1020 | 1468026152331 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:32 INFO - PROCESS | 1020 | 1468026152493 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:02:32 INFO - PROCESS | 1020 | 1468026152626 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 1020 | 1468026152629 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:32 INFO - PROCESS | 1020 | ++DOCSHELL 1047E000 == 32 [pid = 1020] [id = 527] 18:02:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (10A73400) [pid = 1020] [serial = 1581] [outer = 00000000] 18:02:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (11AE9800) [pid = 1020] [serial = 1582] [outer = 10A73400] 18:02:32 INFO - PROCESS | 1020 | 1468026152687 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (139E4800) [pid = 1020] [serial = 1583] [outer = 10A73400] 18:02:33 INFO - PROCESS | 1020 | 1468026153244 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]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1000ms 18:02:33 INFO - PROCESS | 1020 | 1468026153306 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 1020 | 1468026153311 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:02:33 INFO - PROCESS | 1020 | 1468026153317 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 1020 | 1468026153320 Marionette TRACE conn3 <- [1,2074,null,{}] 18:02:33 INFO - PROCESS | 1020 | 1468026153324 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}] 18:02:33 INFO - PROCESS | 1020 | 1468026153326 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:33 INFO - PROCESS | 1020 | 1468026153438 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:02:33 INFO - PROCESS | 1020 | 1468026153547 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 1020 | 1468026153549 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:33 INFO - PROCESS | 1020 | ++DOCSHELL 16A5B800 == 33 [pid = 1020] [id = 528] 18:02:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (16A5C000) [pid = 1020] [serial = 1584] [outer = 00000000] 18:02:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (16EED800) [pid = 1020] [serial = 1585] [outer = 16A5C000] 18:02:33 INFO - PROCESS | 1020 | 1468026153603 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1756D400) [pid = 1020] [serial = 1586] [outer = 16A5C000] 18:02:34 INFO - PROCESS | 1020 | 1468026154194 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]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 953ms 18:02:34 INFO - PROCESS | 1020 | 1468026154262 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 1020 | 1468026154265 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:02:34 INFO - PROCESS | 1020 | 1468026154268 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 1020 | 1468026154272 Marionette TRACE conn3 <- [1,2078,null,{}] 18:02:34 INFO - PROCESS | 1020 | 1468026154282 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}] 18:02:34 INFO - PROCESS | 1020 | 1468026154287 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:34 INFO - PROCESS | 1020 | 1468026154392 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:02:34 INFO - PROCESS | 1020 | 1468026154530 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 1020 | 1468026154533 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:34 INFO - PROCESS | 1020 | ++DOCSHELL 19C4A000 == 34 [pid = 1020] [id = 529] 18:02:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (19C4B400) [pid = 1020] [serial = 1587] [outer = 00000000] 18:02:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19EDFC00) [pid = 1020] [serial = 1588] [outer = 19C4B400] 18:02:34 INFO - PROCESS | 1020 | 1468026154589 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (1A089C00) [pid = 1020] [serial = 1589] [outer = 19C4B400] 18:02:35 INFO - PROCESS | 1020 | 1468026155162 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]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 938ms 18:02:35 INFO - PROCESS | 1020 | 1468026155213 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 1020 | 1468026155215 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:02:35 INFO - PROCESS | 1020 | 1468026155219 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 1020 | 1468026155221 Marionette TRACE conn3 <- [1,2082,null,{}] 18:02:35 INFO - PROCESS | 1020 | 1468026155225 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}] 18:02:35 INFO - PROCESS | 1020 | 1468026155227 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:35 INFO - PROCESS | 1020 | 1468026155339 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:02:35 INFO - PROCESS | 1020 | 1468026155474 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 1020 | 1468026155476 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:35 INFO - PROCESS | 1020 | ++DOCSHELL 0F31BC00 == 35 [pid = 1020] [id = 530] 18:02:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (0F394400) [pid = 1020] [serial = 1590] [outer = 00000000] 18:02:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (11276C00) [pid = 1020] [serial = 1591] [outer = 0F394400] 18:02:35 INFO - PROCESS | 1020 | 1468026155529 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (130D7C00) [pid = 1020] [serial = 1592] [outer = 0F394400] 18:02:36 INFO - PROCESS | 1020 | 1468026156263 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]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1094ms 18:02:36 INFO - PROCESS | 1020 | 1468026156318 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 1020 | 1468026156322 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:02:36 INFO - PROCESS | 1020 | 1468026156326 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 1020 | 1468026156331 Marionette TRACE conn3 <- [1,2086,null,{}] 18:02:36 INFO - PROCESS | 1020 | 1468026156335 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}] 18:02:36 INFO - PROCESS | 1020 | 1468026156338 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:36 INFO - PROCESS | 1020 | 1468026156467 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:02:36 INFO - PROCESS | 1020 | 1468026156587 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 1020 | 1468026156589 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (197E0C00) [pid = 1020] [serial = 1504] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (17729400) [pid = 1020] [serial = 1525] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (12B09C00) [pid = 1020] [serial = 1513] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (130AF000) [pid = 1020] [serial = 1514] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (15815800) [pid = 1020] [serial = 1519] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (15ACF800) [pid = 1020] [serial = 1520] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (13952400) [pid = 1020] [serial = 1516] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13DADC00) [pid = 1020] [serial = 1517] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10FA9800) [pid = 1020] [serial = 1508] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10B60800) [pid = 1020] [serial = 1507] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18244800) [pid = 1020] [serial = 1528] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16DA9800) [pid = 1020] [serial = 1522] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1307F400) [pid = 1020] [serial = 1511] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (12BDD000) [pid = 1020] [serial = 1510] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197E2C00) [pid = 1020] [serial = 1505] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16AE6C00) [pid = 1020] [serial = 1531] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (197CF400) [pid = 1020] [serial = 1534] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (18244C00) [pid = 1020] [serial = 1529] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1772CC00) [pid = 1020] [serial = 1526] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (197DCC00) [pid = 1020] [serial = 1535] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (180C2800) [pid = 1020] [serial = 1532] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (19C3E400) [pid = 1020] [serial = 1538] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16EF4800) [pid = 1020] [serial = 1523] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1990DC00) [pid = 1020] [serial = 1537] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (19E3C800) [pid = 1020] [serial = 1472] [outer = 00000000] [url = about:blank] 18:02:36 INFO - PROCESS | 1020 | ++DOCSHELL 0F31EC00 == 36 [pid = 1020] [id = 531] 18:02:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (10A08800) [pid = 1020] [serial = 1593] [outer = 00000000] 18:02:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (11275400) [pid = 1020] [serial = 1594] [outer = 10A08800] 18:02:36 INFO - PROCESS | 1020 | 1468026156669 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1307F400) [pid = 1020] [serial = 1595] [outer = 10A08800] 18:02:37 INFO - PROCESS | 1020 | 1468026157097 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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 797ms 18:02:37 INFO - PROCESS | 1020 | 1468026157126 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 1020 | 1468026157130 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 1020 | 1468026157136 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:02:37 INFO - PROCESS | 1020 | 1468026157138 Marionette TRACE conn3 <- [1,2090,null,{}] 18:02:37 INFO - PROCESS | 1020 | 1468026157146 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}] 18:02:37 INFO - PROCESS | 1020 | 1468026157148 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:37 INFO - PROCESS | 1020 | 1468026157237 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:02:37 INFO - PROCESS | 1020 | 1468026157245 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 1020 | 1468026157247 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:37 INFO - PROCESS | 1020 | ++DOCSHELL 142F0000 == 37 [pid = 1020] [id = 532] 18:02:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (14FB8C00) [pid = 1020] [serial = 1596] [outer = 00000000] 18:02:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15581400) [pid = 1020] [serial = 1597] [outer = 14FB8C00] 18:02:37 INFO - PROCESS | 1020 | 1468026157293 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15618400) [pid = 1020] [serial = 1598] [outer = 14FB8C00] 18:02:37 INFO - PROCESS | 1020 | 1468026157794 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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 688ms 18:02:37 INFO - PROCESS | 1020 | 1468026157836 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 1020 | 1468026157838 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 1020 | 1468026157841 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:02:37 INFO - PROCESS | 1020 | 1468026157844 Marionette TRACE conn3 <- [1,2094,null,{}] 18:02:37 INFO - PROCESS | 1020 | 1468026157854 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}] 18:02:37 INFO - PROCESS | 1020 | 1468026157858 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:37 INFO - PROCESS | 1020 | 1468026157942 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:02:37 INFO - PROCESS | 1020 | 1468026157951 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 1020 | 1468026157953 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:37 INFO - PROCESS | 1020 | ++DOCSHELL 16DA5C00 == 38 [pid = 1020] [id = 533] 18:02:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16DA9800) [pid = 1020] [serial = 1599] [outer = 00000000] 18:02:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16EF4800) [pid = 1020] [serial = 1600] [outer = 16DA9800] 18:02:38 INFO - PROCESS | 1020 | 1468026158013 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17566400) [pid = 1020] [serial = 1601] [outer = 16DA9800] 18:02:38 INFO - PROCESS | 1020 | 1468026158460 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]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms 18:02:38 INFO - PROCESS | 1020 | 1468026158479 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 1020 | 1468026158481 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 18:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:02:38 INFO - PROCESS | 1020 | 1468026158485 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 1020 | 1468026158486 Marionette TRACE conn3 <- [1,2098,null,{}] 18:02:38 INFO - PROCESS | 1020 | 1468026158490 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}] 18:02:38 INFO - PROCESS | 1020 | 1468026158491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:38 INFO - PROCESS | 1020 | 1468026158633 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:02:38 INFO - PROCESS | 1020 | 1468026158669 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 1020 | 1468026158671 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:38 INFO - PROCESS | 1020 | ++DOCSHELL 17016C00 == 39 [pid = 1020] [id = 534] 18:02:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1772CC00) [pid = 1020] [serial = 1602] [outer = 00000000] 18:02:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (180C3000) [pid = 1020] [serial = 1603] [outer = 1772CC00] 18:02:38 INFO - PROCESS | 1020 | 1468026158714 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (180CD000) [pid = 1020] [serial = 1604] [outer = 1772CC00] 18:02:39 INFO - PROCESS | 1020 | 1468026159156 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 703ms 18:02:39 INFO - PROCESS | 1020 | 1468026159190 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 1020 | 1468026159192 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:02:39 INFO - PROCESS | 1020 | 1468026159196 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 1020 | 1468026159197 Marionette TRACE conn3 <- [1,2102,null,{}] 18:02:39 INFO - PROCESS | 1020 | 1468026159201 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}] 18:02:39 INFO - PROCESS | 1020 | 1468026159202 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:39 INFO - PROCESS | 1020 | 1468026159314 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:02:39 INFO - PROCESS | 1020 | 1468026159321 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 1020 | 1468026159323 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:39 INFO - PROCESS | 1020 | ++DOCSHELL 18244C00 == 40 [pid = 1020] [id = 535] 18:02:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1824CC00) [pid = 1020] [serial = 1605] [outer = 00000000] 18:02:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (197D5400) [pid = 1020] [serial = 1606] [outer = 1824CC00] 18:02:39 INFO - PROCESS | 1020 | 1468026159418 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (197D8400) [pid = 1020] [serial = 1607] [outer = 1824CC00] 18:02:39 INFO - PROCESS | 1020 | 1468026159851 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 703ms 18:02:39 INFO - PROCESS | 1020 | 1468026159894 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 1020 | 1468026159896 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:02:39 INFO - PROCESS | 1020 | 1468026159899 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 1020 | 1468026159902 Marionette TRACE conn3 <- [1,2106,null,{}] 18:02:39 INFO - PROCESS | 1020 | 1468026159915 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}] 18:02:39 INFO - PROCESS | 1020 | 1468026159920 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:40 INFO - PROCESS | 1020 | 1468026160075 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:02:40 INFO - PROCESS | 1020 | 1468026160090 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 1020 | 1468026160092 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:40 INFO - PROCESS | 1020 | ++DOCSHELL 197E2800 == 41 [pid = 1020] [id = 536] 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19907800) [pid = 1020] [serial = 1608] [outer = 00000000] 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C57000) [pid = 1020] [serial = 1609] [outer = 19907800] 18:02:40 INFO - PROCESS | 1020 | 1468026160199 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (19E3A400) [pid = 1020] [serial = 1610] [outer = 19907800] 18:02:40 INFO - PROCESS | 1020 | 1468026160597 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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 735ms 18:02:40 INFO - PROCESS | 1020 | 1468026160640 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 1020 | 1468026160642 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 18:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:02:40 INFO - PROCESS | 1020 | 1468026160646 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 1020 | 1468026160647 Marionette TRACE conn3 <- [1,2110,null,{}] 18:02:40 INFO - PROCESS | 1020 | 1468026160651 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}] 18:02:40 INFO - PROCESS | 1020 | 1468026160662 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:40 INFO - PROCESS | 1020 | 1468026160779 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:02:40 INFO - PROCESS | 1020 | 1468026160785 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 1020 | 1468026160786 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:40 INFO - PROCESS | 1020 | ++DOCSHELL 1990F400 == 42 [pid = 1020] [id = 537] 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (19C4B000) [pid = 1020] [serial = 1611] [outer = 00000000] 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1A08F000) [pid = 1020] [serial = 1612] [outer = 19C4B000] 18:02:40 INFO - PROCESS | 1020 | 1468026160829 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1A08F800) [pid = 1020] [serial = 1613] [outer = 19C4B000] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (16F86400) [pid = 1020] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1667D400) [pid = 1020] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (15821800) [pid = 1020] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (180C7400) [pid = 1020] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (103D1400) [pid = 1020] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (197D7C00) [pid = 1020] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (131EC000) [pid = 1020] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (114CB400) [pid = 1020] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:02:41 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (10B60400) [pid = 1020] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:02:41 INFO - PROCESS | 1020 | 1468026161307 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]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 703ms 18:02:41 INFO - PROCESS | 1020 | 1468026161346 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 1020 | 1468026161347 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 18:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:02:41 INFO - PROCESS | 1020 | 1468026161351 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 1020 | 1468026161352 Marionette TRACE conn3 <- [1,2114,null,{}] 18:02:41 INFO - PROCESS | 1020 | 1468026161355 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}] 18:02:41 INFO - PROCESS | 1020 | 1468026161357 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:41 INFO - PROCESS | 1020 | 1468026161465 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:02:41 INFO - PROCESS | 1020 | 1468026161472 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 1020 | 1468026161474 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:41 INFO - PROCESS | 1020 | ++DOCSHELL 15AD9000 == 43 [pid = 1020] [id = 538] 18:02:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1667D400) [pid = 1020] [serial = 1614] [outer = 00000000] 18:02:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1975C800) [pid = 1020] [serial = 1615] [outer = 1667D400] 18:02:41 INFO - PROCESS | 1020 | 1468026161517 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C5AC00) [pid = 1020] [serial = 1616] [outer = 1667D400] 18:02:41 INFO - PROCESS | 1020 | 1468026161943 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]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 641ms 18:02:42 INFO - PROCESS | 1020 | 1468026161989 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 1020 | 1468026161991 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 18:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:02:42 INFO - PROCESS | 1020 | 1468026161998 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 1020 | 1468026162000 Marionette TRACE conn3 <- [1,2118,null,{}] 18:02:42 INFO - PROCESS | 1020 | 1468026162003 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}] 18:02:42 INFO - PROCESS | 1020 | 1468026162005 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:42 INFO - PROCESS | 1020 | 1468026162085 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:02:42 INFO - PROCESS | 1020 | 1468026162090 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 1020 | 1468026162092 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:42 INFO - PROCESS | 1020 | ++DOCSHELL 19C53C00 == 44 [pid = 1020] [id = 539] 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (1A042000) [pid = 1020] [serial = 1617] [outer = 00000000] 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (13DB9000) [pid = 1020] [serial = 1618] [outer = 1A042000] 18:02:42 INFO - PROCESS | 1020 | 1468026162134 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (1A440C00) [pid = 1020] [serial = 1619] [outer = 1A042000] 18:02:42 INFO - PROCESS | 1020 | 1468026162594 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] 18:02:42 INFO - PROCESS | 1020 | 1468026162650 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 18:02:42 INFO - PROCESS | 1020 | 1468026162653 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:02:42 INFO - PROCESS | 1020 | 1468026162654 Marionette TRACE conn3 <- [1,2122,null,{}] 18:02:42 INFO - PROCESS | 1020 | 1468026162658 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}] 18:02:42 INFO - PROCESS | 1020 | 1468026162659 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:42 INFO - PROCESS | 1020 | 1468026162740 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:02:42 INFO - PROCESS | 1020 | 1468026162745 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 1020 | 1468026162747 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:42 INFO - PROCESS | 1020 | ++DOCSHELL 1031DC00 == 45 [pid = 1020] [id = 540] 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1036A800) [pid = 1020] [serial = 1620] [outer = 00000000] 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1A59A000) [pid = 1020] [serial = 1621] [outer = 1036A800] 18:02:42 INFO - PROCESS | 1020 | 1468026162788 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1A59C000) [pid = 1020] [serial = 1622] [outer = 1036A800] 18:02:43 INFO - PROCESS | 1020 | 1468026163432 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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 844ms 18:02:43 INFO - PROCESS | 1020 | 1468026163498 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 1020 | 1468026163502 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 1020 | 1468026163507 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:02:43 INFO - PROCESS | 1020 | 1468026163510 Marionette TRACE conn3 <- [1,2126,null,{}] 18:02:43 INFO - PROCESS | 1020 | 1468026163516 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}] 18:02:43 INFO - PROCESS | 1020 | 1468026163519 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:43 INFO - PROCESS | 1020 | 1468026163629 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:02:43 INFO - PROCESS | 1020 | 1468026163743 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 1020 | 1468026163746 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:43 INFO - PROCESS | 1020 | ++DOCSHELL 10B5F800 == 46 [pid = 1020] [id = 541] 18:02:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (10B64000) [pid = 1020] [serial = 1623] [outer = 00000000] 18:02:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (131EA400) [pid = 1020] [serial = 1624] [outer = 10B64000] 18:02:43 INFO - PROCESS | 1020 | 1468026163800 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (139D9400) [pid = 1020] [serial = 1625] [outer = 10B64000] 18:02:44 INFO - PROCESS | 1020 | 1468026164391 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]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 953ms 18:02:44 INFO - PROCESS | 1020 | 1468026164453 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 1020 | 1468026164458 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 18:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:02:44 INFO - PROCESS | 1020 | 1468026164464 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 1020 | 1468026164467 Marionette TRACE conn3 <- [1,2130,null,{}] 18:02:44 INFO - PROCESS | 1020 | 1468026164471 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}] 18:02:44 INFO - PROCESS | 1020 | 1468026164474 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:44 INFO - PROCESS | 1020 | 1468026164584 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:02:44 INFO - PROCESS | 1020 | 1468026164724 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 1020 | 1468026164727 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:44 INFO - PROCESS | 1020 | ++DOCSHELL 1667EC00 == 47 [pid = 1020] [id = 542] 18:02:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (167E3000) [pid = 1020] [serial = 1626] [outer = 00000000] 18:02:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (16EEAC00) [pid = 1020] [serial = 1627] [outer = 167E3000] 18:02:44 INFO - PROCESS | 1020 | 1468026164782 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1748E800) [pid = 1020] [serial = 1628] [outer = 167E3000] 18:02:45 INFO - PROCESS | 1020 | 1468026165364 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] 18:02:45 INFO - PROCESS | 1020 | 1468026165412 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 18:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:02:45 INFO - PROCESS | 1020 | 1468026165416 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 1020 | 1468026165419 Marionette TRACE conn3 <- [1,2134,null,{}] 18:02:45 INFO - PROCESS | 1020 | 1468026165430 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}] 18:02:45 INFO - PROCESS | 1020 | 1468026165435 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:45 INFO - PROCESS | 1020 | 1468026165541 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:02:45 INFO - PROCESS | 1020 | 1468026165682 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 1020 | 1468026165686 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:45 INFO - PROCESS | 1020 | ++DOCSHELL 19EDB000 == 48 [pid = 1020] [id = 543] 18:02:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1A087C00) [pid = 1020] [serial = 1629] [outer = 00000000] 18:02:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (1A59D400) [pid = 1020] [serial = 1630] [outer = 1A087C00] 18:02:45 INFO - PROCESS | 1020 | 1468026165741 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1A5A3000) [pid = 1020] [serial = 1631] [outer = 1A087C00] 18:02:46 INFO - PROCESS | 1020 | 1468026166319 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] 18:02:46 INFO - PROCESS | 1020 | 1468026166363 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:02:46 INFO - PROCESS | 1020 | 1468026166367 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 1020 | 1468026166369 Marionette TRACE conn3 <- [1,2138,null,{}] 18:02:46 INFO - PROCESS | 1020 | 1468026166372 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}] 18:02:46 INFO - PROCESS | 1020 | 1468026166375 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:46 INFO - PROCESS | 1020 | 1468026166494 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:02:46 INFO - PROCESS | 1020 | 1468026166607 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 1020 | 1468026166609 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:46 INFO - PROCESS | 1020 | ++DOCSHELL 0F318800 == 49 [pid = 1020] [id = 544] 18:02:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (0F31C800) [pid = 1020] [serial = 1632] [outer = 00000000] 18:02:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (11AEB800) [pid = 1020] [serial = 1633] [outer = 0F31C800] 18:02:46 INFO - PROCESS | 1020 | 1468026166862 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (1303B400) [pid = 1020] [serial = 1634] [outer = 0F31C800] 18:02:47 INFO - PROCESS | 1020 | 1468026167498 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]]]}] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 19C53C00 == 48 [pid = 1020] [id = 539] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 15AD9000 == 47 [pid = 1020] [id = 538] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 1990F400 == 46 [pid = 1020] [id = 537] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 197E2800 == 45 [pid = 1020] [id = 536] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 18244C00 == 44 [pid = 1020] [id = 535] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 17016C00 == 43 [pid = 1020] [id = 534] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 16DA5C00 == 42 [pid = 1020] [id = 533] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 142F0000 == 41 [pid = 1020] [id = 532] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 0F31EC00 == 40 [pid = 1020] [id = 531] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 19C4A000 == 39 [pid = 1020] [id = 529] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 16A5B800 == 38 [pid = 1020] [id = 528] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (19ED8400) [pid = 1020] [serial = 1579] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOCSHELL 1047E000 == 37 [pid = 1020] [id = 527] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (16F81C00) [pid = 1020] [serial = 1546] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (16DA1C00) [pid = 1020] [serial = 1561] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (197C0800) [pid = 1020] [serial = 1549] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (16993C00) [pid = 1020] [serial = 1558] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (16AE1400) [pid = 1020] [serial = 1559] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (19756800) [pid = 1020] [serial = 1567] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (17A0C000) [pid = 1020] [serial = 1565] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (10A79000) [pid = 1020] [serial = 1570] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (19764000) [pid = 1020] [serial = 1568] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19C55000) [pid = 1020] [serial = 1576] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (13950400) [pid = 1020] [serial = 1555] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (13C31000) [pid = 1020] [serial = 1556] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (19E39400) [pid = 1020] [serial = 1577] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (130A7800) [pid = 1020] [serial = 1543] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19C56400) [pid = 1020] [serial = 1540] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (131F1800) [pid = 1020] [serial = 1553] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1315B000) [pid = 1020] [serial = 1552] [outer = 00000000] [url = about:blank] 18:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (10B63400) [pid = 1020] [serial = 1571] [outer = 00000000] [url = about:blank] 18:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1251ms 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (180C6C00) [pid = 1020] [serial = 1574] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1055F800) [pid = 1020] [serial = 1562] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (180C6400) [pid = 1020] [serial = 1573] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (17566800) [pid = 1020] [serial = 1564] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 1020 | 1468026167618 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 1020 | 1468026167621 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:02:47 INFO - PROCESS | 1020 | 1468026167626 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 1020 | 1468026167629 Marionette TRACE conn3 <- [1,2142,null,{}] 18:02:47 INFO - PROCESS | 1020 | 1468026167634 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}] 18:02:47 INFO - PROCESS | 1020 | 1468026167637 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:47 INFO - PROCESS | 1020 | 1468026167726 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:02:47 INFO - PROCESS | 1020 | 1468026167732 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 1020 | 1468026167734 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:47 INFO - PROCESS | 1020 | ++DOCSHELL 1314D000 == 38 [pid = 1020] [id = 545] 18:02:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1315B000) [pid = 1020] [serial = 1635] [outer = 00000000] 18:02:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (131F4000) [pid = 1020] [serial = 1636] [outer = 1315B000] 18:02:47 INFO - PROCESS | 1020 | 1468026167780 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (13959000) [pid = 1020] [serial = 1637] [outer = 1315B000] 18:02:48 INFO - PROCESS | 1020 | 1468026168317 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]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 18:02:48 INFO - PROCESS | 1020 | 1468026168364 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 1020 | 1468026168367 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 18:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:02:48 INFO - PROCESS | 1020 | 1468026168373 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 1020 | 1468026168375 Marionette TRACE conn3 <- [1,2146,null,{}] 18:02:48 INFO - PROCESS | 1020 | 1468026168379 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}] 18:02:48 INFO - PROCESS | 1020 | 1468026168381 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:48 INFO - PROCESS | 1020 | 1468026168469 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:02:48 INFO - PROCESS | 1020 | 1468026168478 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 1020 | 1468026168480 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:48 INFO - PROCESS | 1020 | ++DOCSHELL 1560E400 == 39 [pid = 1020] [id = 546] 18:02:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (15AD1400) [pid = 1020] [serial = 1638] [outer = 00000000] 18:02:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (16996800) [pid = 1020] [serial = 1639] [outer = 15AD1400] 18:02:48 INFO - PROCESS | 1020 | 1468026168530 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (16ADF800) [pid = 1020] [serial = 1640] [outer = 15AD1400] 18:02:49 INFO - PROCESS | 1020 | 1468026169001 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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 687ms 18:02:49 INFO - PROCESS | 1020 | 1468026169074 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 1020 | 1468026169076 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:02:49 INFO - PROCESS | 1020 | 1468026169079 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 1020 | 1468026169083 Marionette TRACE conn3 <- [1,2150,null,{}] 18:02:49 INFO - PROCESS | 1020 | 1468026169092 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}] 18:02:49 INFO - PROCESS | 1020 | 1468026169096 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:49 INFO - PROCESS | 1020 | 1468026169182 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:02:49 INFO - PROCESS | 1020 | 1468026169189 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 1020 | 1468026169191 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:49 INFO - PROCESS | 1020 | ++DOCSHELL 170AAC00 == 40 [pid = 1020] [id = 547] 18:02:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (170AC000) [pid = 1020] [serial = 1641] [outer = 00000000] 18:02:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (17721400) [pid = 1020] [serial = 1642] [outer = 170AC000] 18:02:49 INFO - PROCESS | 1020 | 1468026169242 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (18068C00) [pid = 1020] [serial = 1643] [outer = 170AC000] 18:02:49 INFO - PROCESS | 1020 | 1468026169715 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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 18:02:49 INFO - PROCESS | 1020 | 1468026169778 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 1020 | 1468026169781 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:02:49 INFO - PROCESS | 1020 | 1468026169784 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 1020 | 1468026169786 Marionette TRACE conn3 <- [1,2154,null,{}] 18:02:49 INFO - PROCESS | 1020 | 1468026169789 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}] 18:02:49 INFO - PROCESS | 1020 | 1468026169791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:49 INFO - PROCESS | 1020 | 1468026169937 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:02:49 INFO - PROCESS | 1020 | 1468026169944 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 1020 | 1468026169946 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:49 INFO - PROCESS | 1020 | ++DOCSHELL 17570800 == 41 [pid = 1020] [id = 548] 18:02:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (180C5400) [pid = 1020] [serial = 1644] [outer = 00000000] 18:02:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (19755C00) [pid = 1020] [serial = 1645] [outer = 180C5400] 18:02:50 INFO - PROCESS | 1020 | 1468026169989 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (19759000) [pid = 1020] [serial = 1646] [outer = 180C5400] 18:02:50 INFO - PROCESS | 1020 | 1468026170432 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]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 704ms 18:02:50 INFO - PROCESS | 1020 | 1468026170484 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 1020 | 1468026170485 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 18:02:50 INFO - PROCESS | 1020 | 1468026170489 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:02:50 INFO - PROCESS | 1020 | 1468026170490 Marionette TRACE conn3 <- [1,2158,null,{}] 18:02:50 INFO - PROCESS | 1020 | 1468026170499 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}] 18:02:50 INFO - PROCESS | 1020 | 1468026170501 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:50 INFO - PROCESS | 1020 | 1468026170613 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:02:50 INFO - PROCESS | 1020 | 1468026170618 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 1020 | 1468026170620 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:50 INFO - PROCESS | 1020 | ++DOCSHELL 197C7C00 == 42 [pid = 1020] [id = 549] 18:02:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (197C8000) [pid = 1020] [serial = 1647] [outer = 00000000] 18:02:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (197DB400) [pid = 1020] [serial = 1648] [outer = 197C8000] 18:02:50 INFO - PROCESS | 1020 | 1468026170673 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (19909400) [pid = 1020] [serial = 1649] [outer = 197C8000] 18:02:51 INFO - PROCESS | 1020 | 1468026171137 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]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 703ms 18:02:51 INFO - PROCESS | 1020 | 1468026171188 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 1020 | 1468026171190 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 18:02:51 INFO - PROCESS | 1020 | 1468026171194 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:02:51 INFO - PROCESS | 1020 | 1468026171195 Marionette TRACE conn3 <- [1,2162,null,{}] 18:02:51 INFO - PROCESS | 1020 | 1468026171199 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}] 18:02:51 INFO - PROCESS | 1020 | 1468026171204 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:51 INFO - PROCESS | 1020 | 1468026171353 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:02:51 INFO - PROCESS | 1020 | 1468026171367 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 1020 | 1468026171369 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:51 INFO - PROCESS | 1020 | ++DOCSHELL 19C57800 == 43 [pid = 1020] [id = 550] 18:02:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (19C58000) [pid = 1020] [serial = 1650] [outer = 00000000] 18:02:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (19EE0000) [pid = 1020] [serial = 1651] [outer = 19C58000] 18:02:51 INFO - PROCESS | 1020 | 1468026171485 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1A086000) [pid = 1020] [serial = 1652] [outer = 19C58000] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (1824CC00) [pid = 1020] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (16DA9800) [pid = 1020] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (14FB8C00) [pid = 1020] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (10A08800) [pid = 1020] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1772CC00) [pid = 1020] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19907800) [pid = 1020] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19C4B000) [pid = 1020] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1667D400) [pid = 1020] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:02:51 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1A042000) [pid = 1020] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:02:52 INFO - PROCESS | 1020 | 1468026172053 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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 907ms 18:02:52 INFO - PROCESS | 1020 | 1468026172099 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 1020 | 1468026172101 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:02:52 INFO - PROCESS | 1020 | 1468026172104 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 1020 | 1468026172106 Marionette TRACE conn3 <- [1,2166,null,{}] 18:02:52 INFO - PROCESS | 1020 | 1468026172109 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}] 18:02:52 INFO - PROCESS | 1020 | 1468026172111 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:52 INFO - PROCESS | 1020 | 1468026172189 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:02:52 INFO - PROCESS | 1020 | 1468026172288 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 1020 | 1468026172290 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:52 INFO - PROCESS | 1020 | ++DOCSHELL 10A77C00 == 44 [pid = 1020] [id = 551] 18:02:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (13034000) [pid = 1020] [serial = 1653] [outer = 00000000] 18:02:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1772CC00) [pid = 1020] [serial = 1654] [outer = 13034000] 18:02:52 INFO - PROCESS | 1020 | 1468026172334 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (17E84400) [pid = 1020] [serial = 1655] [outer = 13034000] 18:02:52 INFO - PROCESS | 1020 | 1468026172711 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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 625ms 18:02:52 INFO - PROCESS | 1020 | 1468026172766 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 1020 | 1468026172768 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 18:02:52 INFO - PROCESS | 1020 | 1468026172771 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 1020 | 1468026172773 Marionette TRACE conn3 <- [1,2170,null,{}] 18:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:02:52 INFO - PROCESS | 1020 | 1468026172778 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}] 18:02:52 INFO - PROCESS | 1020 | 1468026172780 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:52 INFO - PROCESS | 1020 | 1468026172859 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:02:52 INFO - PROCESS | 1020 | 1468026172958 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 1020 | 1468026172960 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:52 INFO - PROCESS | 1020 | ++DOCSHELL 10441800 == 45 [pid = 1020] [id = 552] 18:02:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (10A76400) [pid = 1020] [serial = 1656] [outer = 00000000] 18:02:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (1A440000) [pid = 1020] [serial = 1657] [outer = 10A76400] 18:02:53 INFO - PROCESS | 1020 | 1468026173002 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (1A441000) [pid = 1020] [serial = 1658] [outer = 10A76400] 18:02:53 INFO - PROCESS | 1020 | 1468026173347 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]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 641ms 18:02:53 INFO - PROCESS | 1020 | 1468026173411 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 1020 | 1468026173413 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 18:02:53 INFO - PROCESS | 1020 | 1468026173417 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:02:53 INFO - PROCESS | 1020 | 1468026173418 Marionette TRACE conn3 <- [1,2174,null,{}] 18:02:53 INFO - PROCESS | 1020 | 1468026173422 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}] 18:02:53 INFO - PROCESS | 1020 | 1468026173423 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:53 INFO - PROCESS | 1020 | 1468026173552 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:02:53 INFO - PROCESS | 1020 | 1468026173561 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 1020 | 1468026173563 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:53 INFO - PROCESS | 1020 | ++DOCSHELL 1055A000 == 46 [pid = 1020] [id = 553] 18:02:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (112E1C00) [pid = 1020] [serial = 1659] [outer = 00000000] 18:02:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (1A96D000) [pid = 1020] [serial = 1660] [outer = 112E1C00] 18:02:53 INFO - PROCESS | 1020 | 1468026173605 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (1AA43C00) [pid = 1020] [serial = 1661] [outer = 112E1C00] 18:02:54 INFO - PROCESS | 1020 | 1468026174083 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]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 688ms 18:02:54 INFO - PROCESS | 1020 | 1468026174124 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 1020 | 1468026174129 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 18:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:02:54 INFO - PROCESS | 1020 | 1468026174136 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 1020 | 1468026174139 Marionette TRACE conn3 <- [1,2178,null,{}] 18:02:54 INFO - PROCESS | 1020 | 1468026174145 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}] 18:02:54 INFO - PROCESS | 1020 | 1468026174148 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:54 INFO - PROCESS | 1020 | 1468026174304 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:02:54 INFO - PROCESS | 1020 | 1468026174465 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 1020 | 1468026174470 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:54 INFO - PROCESS | 1020 | ++DOCSHELL 128A5800 == 47 [pid = 1020] [id = 554] 18:02:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (128A8000) [pid = 1020] [serial = 1662] [outer = 00000000] 18:02:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (128AC000) [pid = 1020] [serial = 1663] [outer = 128A8000] 18:02:54 INFO - PROCESS | 1020 | 1468026174526 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (128AFC00) [pid = 1020] [serial = 1664] [outer = 128A8000] 18:02:55 INFO - PROCESS | 1020 | 1468026175071 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]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1000ms 18:02:55 INFO - PROCESS | 1020 | 1468026175135 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 1020 | 1468026175140 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 18:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:02:55 INFO - PROCESS | 1020 | 1468026175146 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 1020 | 1468026175149 Marionette TRACE conn3 <- [1,2182,null,{}] 18:02:55 INFO - PROCESS | 1020 | 1468026175153 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}] 18:02:55 INFO - PROCESS | 1020 | 1468026175156 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:55 INFO - PROCESS | 1020 | 1468026175264 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:02:55 INFO - PROCESS | 1020 | 1468026175408 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 1020 | 1468026175411 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:55 INFO - PROCESS | 1020 | ++DOCSHELL 131F5000 == 48 [pid = 1020] [id = 555] 18:02:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (13440800) [pid = 1020] [serial = 1665] [outer = 00000000] 18:02:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (142F2400) [pid = 1020] [serial = 1666] [outer = 13440800] 18:02:55 INFO - PROCESS | 1020 | 1468026175466 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (15613C00) [pid = 1020] [serial = 1667] [outer = 13440800] 18:02:56 INFO - PROCESS | 1020 | 1468026176026 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]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 953ms 18:02:56 INFO - PROCESS | 1020 | 1468026176091 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 1020 | 1468026176094 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:02:56 INFO - PROCESS | 1020 | 1468026176098 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 1020 | 1468026176102 Marionette TRACE conn3 <- [1,2186,null,{}] 18:02:56 INFO - PROCESS | 1020 | 1468026176112 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}] 18:02:56 INFO - PROCESS | 1020 | 1468026176117 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:56 INFO - PROCESS | 1020 | 1468026176223 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:02:56 INFO - PROCESS | 1020 | 1468026176365 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 1020 | 1468026176368 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:56 INFO - PROCESS | 1020 | ++DOCSHELL 1752C000 == 49 [pid = 1020] [id = 556] 18:02:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (17572800) [pid = 1020] [serial = 1668] [outer = 00000000] 18:02:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (180CA800) [pid = 1020] [serial = 1669] [outer = 17572800] 18:02:56 INFO - PROCESS | 1020 | 1468026176431 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (197CC000) [pid = 1020] [serial = 1670] [outer = 17572800] 18:02:56 INFO - PROCESS | 1020 | 1468026176973 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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 938ms 18:02:57 INFO - PROCESS | 1020 | 1468026177042 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 1020 | 1468026177045 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:02:57 INFO - PROCESS | 1020 | 1468026177049 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 1020 | 1468026177051 Marionette TRACE conn3 <- [1,2190,null,{}] 18:02:57 INFO - PROCESS | 1020 | 1468026177054 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}] 18:02:57 INFO - PROCESS | 1020 | 1468026177057 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:57 INFO - PROCESS | 1020 | 1468026177163 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:02:57 INFO - PROCESS | 1020 | 1468026177276 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 1020 | 1468026177278 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:57 INFO - PROCESS | 1020 | ++DOCSHELL 18240000 == 50 [pid = 1020] [id = 557] 18:02:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (18240800) [pid = 1020] [serial = 1671] [outer = 00000000] 18:02:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (1A43E800) [pid = 1020] [serial = 1672] [outer = 18240800] 18:02:57 INFO - PROCESS | 1020 | 1468026177370 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (1A5A1800) [pid = 1020] [serial = 1673] [outer = 18240800] 18:02:58 INFO - PROCESS | 1020 | 1468026178150 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]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1141ms 18:02:58 INFO - PROCESS | 1020 | 1468026178191 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 1020 | 1468026178195 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 1020 | 1468026178201 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:02:58 INFO - PROCESS | 1020 | 1468026178204 Marionette TRACE conn3 <- [1,2194,null,{}] 18:02:58 INFO - PROCESS | 1020 | 1468026178209 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}] 18:02:58 INFO - PROCESS | 1020 | 1468026178212 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:58 INFO - PROCESS | 1020 | 1468026178310 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:02:58 INFO - PROCESS | 1020 | 1468026178456 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 1020 | 1468026178461 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:58 INFO - PROCESS | 1020 | ++DOCSHELL 1047CC00 == 51 [pid = 1020] [id = 558] 18:02:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 114 (104E3400) [pid = 1020] [serial = 1674] [outer = 00000000] 18:02:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 115 (128B3400) [pid = 1020] [serial = 1675] [outer = 104E3400] 18:02:58 INFO - PROCESS | 1020 | 1468026178512 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 116 (12B09800) [pid = 1020] [serial = 1676] [outer = 104E3400] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 10441800 == 50 [pid = 1020] [id = 552] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 10A77C00 == 49 [pid = 1020] [id = 551] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 19C57800 == 48 [pid = 1020] [id = 550] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 197C7C00 == 47 [pid = 1020] [id = 549] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 17570800 == 46 [pid = 1020] [id = 548] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 170AAC00 == 45 [pid = 1020] [id = 547] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 1560E400 == 44 [pid = 1020] [id = 546] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 1314D000 == 43 [pid = 1020] [id = 545] 18:02:59 INFO - PROCESS | 1020 | --DOCSHELL 0F318800 == 42 [pid = 1020] [id = 544] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 115 (197D5400) [pid = 1020] [serial = 1606] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 114 (16EF4800) [pid = 1020] [serial = 1600] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 113 (17566400) [pid = 1020] [serial = 1601] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (15581400) [pid = 1020] [serial = 1597] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (15618400) [pid = 1020] [serial = 1598] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (11276C00) [pid = 1020] [serial = 1591] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (19EDFC00) [pid = 1020] [serial = 1588] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (11275400) [pid = 1020] [serial = 1594] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (1307F400) [pid = 1020] [serial = 1595] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (16EED800) [pid = 1020] [serial = 1585] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (180C3000) [pid = 1020] [serial = 1603] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (11AE9800) [pid = 1020] [serial = 1582] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (19C57000) [pid = 1020] [serial = 1609] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (197D8400) [pid = 1020] [serial = 1607] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (1A08F000) [pid = 1020] [serial = 1612] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (19E3A400) [pid = 1020] [serial = 1610] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (1975C800) [pid = 1020] [serial = 1615] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (13DB9000) [pid = 1020] [serial = 1618] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (1A08F800) [pid = 1020] [serial = 1613] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (1A440C00) [pid = 1020] [serial = 1619] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (1A59A000) [pid = 1020] [serial = 1621] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19C5AC00) [pid = 1020] [serial = 1616] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (180CD000) [pid = 1020] [serial = 1604] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 1020 | 1468026179102 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]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 938ms 18:02:59 INFO - PROCESS | 1020 | 1468026179147 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 1020 | 1468026179151 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:02:59 INFO - PROCESS | 1020 | 1468026179157 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 1020 | 1468026179159 Marionette TRACE conn3 <- [1,2198,null,{}] 18:02:59 INFO - PROCESS | 1020 | 1468026179163 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}] 18:02:59 INFO - PROCESS | 1020 | 1468026179165 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:59 INFO - PROCESS | 1020 | 1468026179252 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:02:59 INFO - PROCESS | 1020 | 1468026179356 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 1020 | 1468026179358 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:02:59 INFO - PROCESS | 1020 | ++DOCSHELL 128A8800 == 43 [pid = 1020] [id = 559] 18:02:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (128ABC00) [pid = 1020] [serial = 1677] [outer = 00000000] 18:02:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (131F3800) [pid = 1020] [serial = 1678] [outer = 128ABC00] 18:02:59 INFO - PROCESS | 1020 | 1468026179411 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (13C39400) [pid = 1020] [serial = 1679] [outer = 128ABC00] 18:02:59 INFO - PROCESS | 1020 | 1468026179828 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]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 703ms 18:02:59 INFO - PROCESS | 1020 | 1468026179857 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 1020 | 1468026179859 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:02:59 INFO - PROCESS | 1020 | 1468026179862 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 1020 | 1468026179866 Marionette TRACE conn3 <- [1,2202,null,{}] 18:02:59 INFO - PROCESS | 1020 | 1468026179876 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}] 18:02:59 INFO - PROCESS | 1020 | 1468026179880 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:00 INFO - PROCESS | 1020 | 1468026179991 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:03:00 INFO - PROCESS | 1020 | 1468026180004 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 1020 | 1468026180007 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:00 INFO - PROCESS | 1020 | ++DOCSHELL 15D2A000 == 44 [pid = 1020] [id = 560] 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 97 (15D2A800) [pid = 1020] [serial = 1680] [outer = 00000000] 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 98 (15D2E400) [pid = 1020] [serial = 1681] [outer = 15D2A800] 18:03:00 INFO - PROCESS | 1020 | 1468026180054 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 99 (15D32400) [pid = 1020] [serial = 1682] [outer = 15D2A800] 18:03:00 INFO - PROCESS | 1020 | 1468026180524 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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 18:03:00 INFO - PROCESS | 1020 | 1468026180563 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 1020 | 1468026180565 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:03:00 INFO - PROCESS | 1020 | 1468026180568 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 1020 | 1468026180571 Marionette TRACE conn3 <- [1,2206,null,{}] 18:03:00 INFO - PROCESS | 1020 | 1468026180575 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}] 18:03:00 INFO - PROCESS | 1020 | 1468026180577 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:00 INFO - PROCESS | 1020 | 1468026180660 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:03:00 INFO - PROCESS | 1020 | 1468026180665 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 1020 | 1468026180667 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:00 INFO - PROCESS | 1020 | ++DOCSHELL 16AEB000 == 45 [pid = 1020] [id = 561] 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 100 (16DA1C00) [pid = 1020] [serial = 1683] [outer = 00000000] 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (16EF6C00) [pid = 1020] [serial = 1684] [outer = 16DA1C00] 18:03:00 INFO - PROCESS | 1020 | 1468026180710 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (16F84C00) [pid = 1020] [serial = 1685] [outer = 16DA1C00] 18:03:01 INFO - PROCESS | 1020 | 1468026181148 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]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 641ms 18:03:01 INFO - PROCESS | 1020 | 1468026181206 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 1020 | 1468026181208 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:03:01 INFO - PROCESS | 1020 | 1468026181216 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 1020 | 1468026181218 Marionette TRACE conn3 <- [1,2210,null,{}] 18:03:01 INFO - PROCESS | 1020 | 1468026181222 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}] 18:03:01 INFO - PROCESS | 1020 | 1468026181223 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:01 INFO - PROCESS | 1020 | 1468026181338 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:03:01 INFO - PROCESS | 1020 | 1468026181429 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 1020 | 1468026181431 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:01 INFO - PROCESS | 1020 | ++DOCSHELL 131F3400 == 46 [pid = 1020] [id = 562] 18:03:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (1394FC00) [pid = 1020] [serial = 1686] [outer = 00000000] 18:03:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (17AF1C00) [pid = 1020] [serial = 1687] [outer = 1394FC00] 18:03:01 INFO - PROCESS | 1020 | 1468026181475 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (180C3400) [pid = 1020] [serial = 1688] [outer = 1394FC00] 18:03:01 INFO - PROCESS | 1020 | 1468026181906 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]]]}] 18:03:01 INFO - PROCESS | 1020 | --DOCSHELL 19C55400 == 45 [pid = 1020] [id = 16] 18:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 750ms 18:03:01 INFO - PROCESS | 1020 | 1468026181965 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 1020 | 1468026181967 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:03:01 INFO - PROCESS | 1020 | 1468026181970 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 1020 | 1468026181972 Marionette TRACE conn3 <- [1,2214,null,{}] 18:03:01 INFO - PROCESS | 1020 | 1468026181975 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}] 18:03:01 INFO - PROCESS | 1020 | 1468026181980 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:02 INFO - PROCESS | 1020 | 1468026182121 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:03:02 INFO - PROCESS | 1020 | 1468026182199 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 1020 | 1468026182201 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:02 INFO - PROCESS | 1020 | ++DOCSHELL 1307C000 == 46 [pid = 1020] [id = 563] 18:03:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (16AE8000) [pid = 1020] [serial = 1689] [outer = 00000000] 18:03:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (197C7000) [pid = 1020] [serial = 1690] [outer = 16AE8000] 18:03:02 INFO - PROCESS | 1020 | 1468026182244 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (197DAC00) [pid = 1020] [serial = 1691] [outer = 16AE8000] 18:03:02 INFO - PROCESS | 1020 | 1468026182682 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]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 735ms 18:03:02 INFO - PROCESS | 1020 | 1468026182730 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 1020 | 1468026182732 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 18:03:02 INFO - PROCESS | 1020 | 1468026182735 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 1020 | 1468026182737 Marionette TRACE conn3 <- [1,2218,null,{}] 18:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:03:02 INFO - PROCESS | 1020 | 1468026182740 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}] 18:03:02 INFO - PROCESS | 1020 | 1468026182742 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:02 INFO - PROCESS | 1020 | 1468026182863 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:03:02 INFO - PROCESS | 1020 | 1468026182939 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 1020 | 1468026182941 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:02 INFO - PROCESS | 1020 | ++DOCSHELL 19756C00 == 47 [pid = 1020] [id = 564] 18:03:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (197D8000) [pid = 1020] [serial = 1692] [outer = 00000000] 18:03:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (19C55C00) [pid = 1020] [serial = 1693] [outer = 197D8000] 18:03:02 INFO - PROCESS | 1020 | 1468026182983 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (19C56000) [pid = 1020] [serial = 1694] [outer = 197D8000] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (197C8000) [pid = 1020] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (180C3800) [pid = 1020] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (170AC000) [pid = 1020] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (0F31C800) [pid = 1020] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (180C5400) [pid = 1020] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (13034000) [pid = 1020] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (19C58000) [pid = 1020] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (15AD1400) [pid = 1020] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1315B000) [pid = 1020] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (0F394400) [pid = 1020] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:03:03 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (10A76400) [pid = 1020] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:03:03 INFO - PROCESS | 1020 | 1468026183511 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]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 781ms 18:03:03 INFO - PROCESS | 1020 | 1468026183521 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 1020 | 1468026183523 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 18:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:03:03 INFO - PROCESS | 1020 | 1468026183527 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 1020 | 1468026183530 Marionette TRACE conn3 <- [1,2222,null,{}] 18:03:03 INFO - PROCESS | 1020 | 1468026183534 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}] 18:03:03 INFO - PROCESS | 1020 | 1468026183537 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:03 INFO - PROCESS | 1020 | 1468026183620 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:03:03 INFO - PROCESS | 1020 | 1468026183626 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 1020 | 1468026183628 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:03 INFO - PROCESS | 1020 | ++DOCSHELL 128D6800 == 48 [pid = 1020] [id = 565] 18:03:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (128D8800) [pid = 1020] [serial = 1695] [outer = 00000000] 18:03:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (128DF400) [pid = 1020] [serial = 1696] [outer = 128D8800] 18:03:03 INFO - PROCESS | 1020 | 1468026183670 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (128E1000) [pid = 1020] [serial = 1697] [outer = 128D8800] 18:03:04 INFO - PROCESS | 1020 | 1468026184099 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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 594ms 18:03:04 INFO - PROCESS | 1020 | 1468026184136 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 1020 | 1468026184138 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 1020 | 1468026184145 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:03:04 INFO - PROCESS | 1020 | 1468026184147 Marionette TRACE conn3 <- [1,2226,null,{}] 18:03:04 INFO - PROCESS | 1020 | 1468026184150 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}] 18:03:04 INFO - PROCESS | 1020 | 1468026184152 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:04 INFO - PROCESS | 1020 | 1468026184259 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:03:04 INFO - PROCESS | 1020 | 1468026184266 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 1020 | 1468026184268 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:04 INFO - PROCESS | 1020 | ++DOCSHELL 10A77800 == 49 [pid = 1020] [id = 566] 18:03:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (128E3800) [pid = 1020] [serial = 1698] [outer = 00000000] 18:03:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (16A5F800) [pid = 1020] [serial = 1699] [outer = 128E3800] 18:03:04 INFO - PROCESS | 1020 | 1468026184314 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (17A0F800) [pid = 1020] [serial = 1700] [outer = 128E3800] 18:03:04 INFO - PROCESS | 1020 | 1468026184727 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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 640ms 18:03:04 INFO - PROCESS | 1020 | 1468026184794 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 1020 | 1468026184796 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 1020 | 1468026184799 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 1020 | 1468026184800 Marionette TRACE conn3 <- [1,2230,null,{}] 18:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:03:04 INFO - PROCESS | 1020 | 1468026184804 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}] 18:03:04 INFO - PROCESS | 1020 | 1468026184806 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:04 INFO - PROCESS | 1020 | 1468026184899 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:03:04 INFO - PROCESS | 1020 | 1468026184904 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 1020 | 1468026184906 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:04 INFO - PROCESS | 1020 | ++DOCSHELL 15ACF800 == 50 [pid = 1020] [id = 567] 18:03:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (15D27C00) [pid = 1020] [serial = 1701] [outer = 00000000] 18:03:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (19E39000) [pid = 1020] [serial = 1702] [outer = 15D27C00] 18:03:04 INFO - PROCESS | 1020 | 1468026184948 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (19E44C00) [pid = 1020] [serial = 1703] [outer = 15D27C00] 18:03:05 INFO - PROCESS | 1020 | 1468026185374 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]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 594ms 18:03:05 INFO - PROCESS | 1020 | 1468026185398 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 1020 | 1468026185400 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:03:05 INFO - PROCESS | 1020 | 1468026185403 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 1020 | 1468026185405 Marionette TRACE conn3 <- [1,2234,null,{}] 18:03:05 INFO - PROCESS | 1020 | 1468026185471 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}] 18:03:05 INFO - PROCESS | 1020 | 1468026185475 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:05 INFO - PROCESS | 1020 | 1468026185598 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:03:05 INFO - PROCESS | 1020 | 1468026185772 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 1020 | 1468026185776 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:05 INFO - PROCESS | 1020 | ++DOCSHELL 11275400 == 51 [pid = 1020] [id = 568] 18:03:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (11437C00) [pid = 1020] [serial = 1704] [outer = 00000000] 18:03:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (11CD4C00) [pid = 1020] [serial = 1705] [outer = 11437C00] 18:03:05 INFO - PROCESS | 1020 | 1468026185835 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (128AC400) [pid = 1020] [serial = 1706] [outer = 11437C00] 18:03:06 INFO - PROCESS | 1020 | 1468026186378 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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 984ms 18:03:06 INFO - PROCESS | 1020 | 1468026186391 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 1020 | 1468026186394 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 18:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:03:06 INFO - PROCESS | 1020 | 1468026186415 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 1020 | 1468026186418 Marionette TRACE conn3 <- [1,2238,null,{}] 18:03:06 INFO - PROCESS | 1020 | 1468026186423 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}] 18:03:06 INFO - PROCESS | 1020 | 1468026186426 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:06 INFO - PROCESS | 1020 | 1468026186539 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:03:06 INFO - PROCESS | 1020 | 1468026186705 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 1020 | 1468026186709 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:06 INFO - PROCESS | 1020 | ++DOCSHELL 13C31000 == 52 [pid = 1020] [id = 569] 18:03:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (13DADC00) [pid = 1020] [serial = 1707] [outer = 00000000] 18:03:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 114 (154AEC00) [pid = 1020] [serial = 1708] [outer = 13DADC00] 18:03:06 INFO - PROCESS | 1020 | 1468026186764 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 115 (1586EC00) [pid = 1020] [serial = 1709] [outer = 13DADC00] 18:03:07 INFO - PROCESS | 1020 | 1468026187347 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]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 953ms 18:03:07 INFO - PROCESS | 1020 | 1468026187359 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 1020 | 1468026187362 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 18:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:03:07 INFO - PROCESS | 1020 | 1468026187366 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 1020 | 1468026187368 Marionette TRACE conn3 <- [1,2242,null,{}] 18:03:07 INFO - PROCESS | 1020 | 1468026187372 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}] 18:03:07 INFO - PROCESS | 1020 | 1468026187374 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:07 INFO - PROCESS | 1020 | 1468026187483 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:03:07 INFO - PROCESS | 1020 | 1468026187642 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 1020 | 1468026187646 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:07 INFO - PROCESS | 1020 | ++DOCSHELL 16EEA400 == 53 [pid = 1020] [id = 570] 18:03:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 116 (16EEB800) [pid = 1020] [serial = 1710] [outer = 00000000] 18:03:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 117 (180C1800) [pid = 1020] [serial = 1711] [outer = 16EEB800] 18:03:07 INFO - PROCESS | 1020 | 1468026187710 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 118 (18249800) [pid = 1020] [serial = 1712] [outer = 16EEB800] 18:03:08 INFO - PROCESS | 1020 | 1468026188262 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]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 954ms 18:03:08 INFO - PROCESS | 1020 | 1468026188316 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 1020 | 1468026188322 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 18:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:03:08 INFO - PROCESS | 1020 | 1468026188326 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 1020 | 1468026188328 Marionette TRACE conn3 <- [1,2246,null,{}] 18:03:08 INFO - PROCESS | 1020 | 1468026188332 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}] 18:03:08 INFO - PROCESS | 1020 | 1468026188334 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:08 INFO - PROCESS | 1020 | 1468026188471 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:03:08 INFO - PROCESS | 1020 | 1468026188630 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 1020 | 1468026188633 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:08 INFO - PROCESS | 1020 | ++DOCSHELL 16EF0C00 == 54 [pid = 1020] [id = 571] 18:03:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 119 (17A07C00) [pid = 1020] [serial = 1713] [outer = 00000000] 18:03:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 120 (1A092400) [pid = 1020] [serial = 1714] [outer = 17A07C00] 18:03:08 INFO - PROCESS | 1020 | 1468026188687 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 121 (1A43B400) [pid = 1020] [serial = 1715] [outer = 17A07C00] 18:03:09 INFO - PROCESS | 1020 | 1468026189538 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]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1250ms 18:03:09 INFO - PROCESS | 1020 | 1468026189586 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 1020 | 1468026189590 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 18:03:09 INFO - PROCESS | 1020 | 1468026189595 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:03:09 INFO - PROCESS | 1020 | 1468026189598 Marionette TRACE conn3 <- [1,2250,null,{}] 18:03:09 INFO - PROCESS | 1020 | 1468026189604 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}] 18:03:09 INFO - PROCESS | 1020 | 1468026189606 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:09 INFO - PROCESS | 1020 | 1468026189714 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:03:09 INFO - PROCESS | 1020 | 1468026189860 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 1020 | 1468026189864 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:09 INFO - PROCESS | 1020 | ++DOCSHELL 11CD5400 == 55 [pid = 1020] [id = 572] 18:03:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 122 (1281FC00) [pid = 1020] [serial = 1716] [outer = 00000000] 18:03:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 123 (128DF000) [pid = 1020] [serial = 1717] [outer = 1281FC00] 18:03:09 INFO - PROCESS | 1020 | 1468026189913 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 124 (12BD5400) [pid = 1020] [serial = 1718] [outer = 1281FC00] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1031DC00 == 54 [pid = 1020] [id = 540] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 10A77800 == 53 [pid = 1020] [id = 566] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 128D6800 == 52 [pid = 1020] [id = 565] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 19756C00 == 51 [pid = 1020] [id = 564] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1307C000 == 50 [pid = 1020] [id = 563] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 131F3400 == 49 [pid = 1020] [id = 562] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 16AEB000 == 48 [pid = 1020] [id = 561] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 19C58400 == 47 [pid = 1020] [id = 17] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 15D2A000 == 46 [pid = 1020] [id = 560] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 128A8800 == 45 [pid = 1020] [id = 559] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1047CC00 == 44 [pid = 1020] [id = 558] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 19EDB000 == 43 [pid = 1020] [id = 543] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 0F31E800 == 42 [pid = 1020] [id = 524] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1667EC00 == 41 [pid = 1020] [id = 542] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 103C9000 == 40 [pid = 1020] [id = 523] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 131F5000 == 39 [pid = 1020] [id = 555] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1055A000 == 38 [pid = 1020] [id = 553] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 128A5800 == 37 [pid = 1020] [id = 554] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 0F319800 == 36 [pid = 1020] [id = 526] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 10A80C00 == 35 [pid = 1020] [id = 522] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 17729800 == 34 [pid = 1020] [id = 525] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 1752C000 == 33 [pid = 1020] [id = 556] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 18240000 == 32 [pid = 1020] [id = 557] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 10B5F800 == 31 [pid = 1020] [id = 541] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 0F31BC00 == 30 [pid = 1020] [id = 530] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 16EF0C00 == 29 [pid = 1020] [id = 571] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 16EEA400 == 28 [pid = 1020] [id = 570] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 15ACF800 == 27 [pid = 1020] [id = 567] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 11275400 == 26 [pid = 1020] [id = 568] 18:03:11 INFO - PROCESS | 1020 | --DOCSHELL 13C31000 == 25 [pid = 1020] [id = 569] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 123 (197DB400) [pid = 1020] [serial = 1648] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 122 (19E3C000) [pid = 1020] [serial = 1550] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 121 (18068C00) [pid = 1020] [serial = 1643] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 120 (11AEB800) [pid = 1020] [serial = 1633] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 119 (131EA400) [pid = 1020] [serial = 1624] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 118 (1A59D400) [pid = 1020] [serial = 1630] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 117 (19755C00) [pid = 1020] [serial = 1645] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 116 (19909400) [pid = 1020] [serial = 1649] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 115 (1772CC00) [pid = 1020] [serial = 1654] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 114 (19EE0000) [pid = 1020] [serial = 1651] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 113 (19759000) [pid = 1020] [serial = 1646] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (1A086000) [pid = 1020] [serial = 1652] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (17E84400) [pid = 1020] [serial = 1655] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (16996800) [pid = 1020] [serial = 1639] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (131F4000) [pid = 1020] [serial = 1636] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (1303B400) [pid = 1020] [serial = 1634] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (130D7C00) [pid = 1020] [serial = 1592] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (1A440000) [pid = 1020] [serial = 1657] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (16EEAC00) [pid = 1020] [serial = 1627] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (17721400) [pid = 1020] [serial = 1642] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (13959000) [pid = 1020] [serial = 1637] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (1A441000) [pid = 1020] [serial = 1658] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (16ADF800) [pid = 1020] [serial = 1640] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (1A96D000) [pid = 1020] [serial = 1660] [outer = 00000000] [url = about:blank] 18:03:11 INFO - PROCESS | 1020 | 1468026191313 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]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1766ms 18:03:11 INFO - PROCESS | 1020 | 1468026191364 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 1020 | 1468026191369 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:03:11 INFO - PROCESS | 1020 | 1468026191374 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 1020 | 1468026191377 Marionette TRACE conn3 <- [1,2254,null,{}] 18:03:11 INFO - PROCESS | 1020 | 1468026191382 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}] 18:03:11 INFO - PROCESS | 1020 | 1468026191385 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:11 INFO - PROCESS | 1020 | 1468026191477 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:03:11 INFO - PROCESS | 1020 | 1468026191575 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 1020 | 1468026191579 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:11 INFO - PROCESS | 1020 | ++DOCSHELL 103CD800 == 26 [pid = 1020] [id = 573] 18:03:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 101 (103D1400) [pid = 1020] [serial = 1719] [outer = 00000000] 18:03:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 102 (10B5C400) [pid = 1020] [serial = 1720] [outer = 103D1400] 18:03:11 INFO - PROCESS | 1020 | 1468026191626 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 103 (10FAA000) [pid = 1020] [serial = 1721] [outer = 103D1400] 18:03:12 INFO - PROCESS | 1020 | 1468026192033 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]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 688ms 18:03:12 INFO - PROCESS | 1020 | 1468026192074 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 1020 | 1468026192079 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 18:03:12 INFO - PROCESS | 1020 | 1468026192089 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:03:12 INFO - PROCESS | 1020 | 1468026192092 Marionette TRACE conn3 <- [1,2258,null,{}] 18:03:12 INFO - PROCESS | 1020 | 1468026192095 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}] 18:03:12 INFO - PROCESS | 1020 | 1468026192098 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:12 INFO - PROCESS | 1020 | 1468026192185 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:03:12 INFO - PROCESS | 1020 | 1468026192194 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 1020 | 1468026192196 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:12 INFO - PROCESS | 1020 | ++DOCSHELL 1292CC00 == 27 [pid = 1020] [id = 574] 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 104 (1292D400) [pid = 1020] [serial = 1722] [outer = 00000000] 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 105 (12D88000) [pid = 1020] [serial = 1723] [outer = 1292D400] 18:03:12 INFO - PROCESS | 1020 | 1468026192242 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 106 (130AF000) [pid = 1020] [serial = 1724] [outer = 1292D400] 18:03:12 INFO - PROCESS | 1020 | 1468026192712 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]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 18:03:12 INFO - PROCESS | 1020 | 1468026192728 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 1020 | 1468026192730 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 18:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:03:12 INFO - PROCESS | 1020 | 1468026192734 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 1020 | 1468026192737 Marionette TRACE conn3 <- [1,2262,null,{}] 18:03:12 INFO - PROCESS | 1020 | 1468026192751 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}] 18:03:12 INFO - PROCESS | 1020 | 1468026192756 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:12 INFO - PROCESS | 1020 | 1468026192839 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:03:12 INFO - PROCESS | 1020 | 1468026192848 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 1020 | 1468026192851 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:12 INFO - PROCESS | 1020 | ++DOCSHELL 13C31000 == 28 [pid = 1020] [id = 575] 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 107 (13C32C00) [pid = 1020] [serial = 1725] [outer = 00000000] 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 108 (154B4C00) [pid = 1020] [serial = 1726] [outer = 13C32C00] 18:03:12 INFO - PROCESS | 1020 | 1468026192898 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 109 (15819800) [pid = 1020] [serial = 1727] [outer = 13C32C00] 18:03:13 INFO - PROCESS | 1020 | 1468026193392 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]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 688ms 18:03:13 INFO - PROCESS | 1020 | 1468026193437 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 1020 | 1468026193449 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 18:03:13 INFO - PROCESS | 1020 | 1468026193453 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 1020 | 1468026193455 Marionette TRACE conn3 <- [1,2266,null,{}] 18:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:03:13 INFO - PROCESS | 1020 | 1468026193458 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}] 18:03:13 INFO - PROCESS | 1020 | 1468026193460 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:13 INFO - PROCESS | 1020 | 1468026193578 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:03:13 INFO - PROCESS | 1020 | 1468026193583 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 1020 | 1468026193585 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:13 INFO - PROCESS | 1020 | ++DOCSHELL 14FBB800 == 29 [pid = 1020] [id = 576] 18:03:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 110 (154AF400) [pid = 1020] [serial = 1728] [outer = 00000000] 18:03:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 111 (1667EC00) [pid = 1020] [serial = 1729] [outer = 154AF400] 18:03:13 INFO - PROCESS | 1020 | 1468026193687 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 112 (16ADD800) [pid = 1020] [serial = 1730] [outer = 154AF400] 18:03:14 INFO - PROCESS | 1020 | 1468026194110 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]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 672ms 18:03:14 INFO - PROCESS | 1020 | 1468026194138 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 1020 | 1468026194140 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 18:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:03:14 INFO - PROCESS | 1020 | 1468026194147 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 1020 | 1468026194148 Marionette TRACE conn3 <- [1,2270,null,{}] 18:03:14 INFO - PROCESS | 1020 | 1468026194151 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}] 18:03:14 INFO - PROCESS | 1020 | 1468026194153 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:14 INFO - PROCESS | 1020 | 1468026194266 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:03:14 INFO - PROCESS | 1020 | 1468026194359 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 1020 | 1468026194361 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:14 INFO - PROCESS | 1020 | ++DOCSHELL 16AE8800 == 30 [pid = 1020] [id = 577] 18:03:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 113 (16AEA000) [pid = 1020] [serial = 1731] [outer = 00000000] 18:03:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 114 (16EED800) [pid = 1020] [serial = 1732] [outer = 16AEA000] 18:03:14 INFO - PROCESS | 1020 | 1468026194404 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 115 (16EF7C00) [pid = 1020] [serial = 1733] [outer = 16AEA000] 18:03:14 INFO - PROCESS | 1020 | 1468026194830 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]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 114 (19C59400) [pid = 1020] [serial = 47] [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.] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 113 (1394FC00) [pid = 1020] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 112 (16AE8000) [pid = 1020] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 111 (104E3400) [pid = 1020] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 110 (18240800) [pid = 1020] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 109 (128A8000) [pid = 1020] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 108 (112E1C00) [pid = 1020] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 107 (17572800) [pid = 1020] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 106 (128ABC00) [pid = 1020] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 105 (16DA1C00) [pid = 1020] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 104 (197D8000) [pid = 1020] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 103 (13440800) [pid = 1020] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 102 (15D2A800) [pid = 1020] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 101 (15D27C00) [pid = 1020] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 100 (128E3800) [pid = 1020] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 99 (128D8800) [pid = 1020] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 98 (197DC000) [pid = 1020] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 97 (19C4B400) [pid = 1020] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 96 (16A5C000) [pid = 1020] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (114D0800) [pid = 1020] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19902C00) [pid = 1020] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1036A800) [pid = 1020] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (10A73400) [pid = 1020] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (16ADEC00) [pid = 1020] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (19C55800) [pid = 1020] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (167E3000) [pid = 1020] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10B64000) [pid = 1020] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:03:15 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1A087C00) [pid = 1020] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:03:15 INFO - PROCESS | 1020 | 1468026195462 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 1020 | 1468026195467 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 18:03:15 INFO - PROCESS | 1020 | 1468026195478 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 1020 | 1468026195482 Marionette TRACE conn3 <- [1,2274,null,{}] 18:03:15 INFO - PROCESS | 1020 | 1468026195487 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}] 18:03:15 INFO - PROCESS | 1020 | 1468026195491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:15 INFO - PROCESS | 1020 | 1468026195609 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:03:15 INFO - PROCESS | 1020 | 1468026195818 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 1020 | 1468026195824 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:15 INFO - PROCESS | 1020 | ++DOCSHELL 10A73400 == 31 [pid = 1020] [id = 578] 18:03:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (10A74400) [pid = 1020] [serial = 1734] [outer = 00000000] 18:03:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (10A7F800) [pid = 1020] [serial = 1735] [outer = 10A74400] 18:03:15 INFO - PROCESS | 1020 | 1468026195880 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (112DDC00) [pid = 1020] [serial = 1736] [outer = 10A74400] 18:03:16 INFO - PROCESS | 1020 | 1468026196603 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]]]}] 18:03:16 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 18:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1141ms 18:03:16 INFO - PROCESS | 1020 | 1468026196632 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 1020 | 1468026196636 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 18:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:03:16 INFO - PROCESS | 1020 | 1468026196643 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 1020 | 1468026196647 Marionette TRACE conn3 <- [1,2278,null,{}] 18:03:16 INFO - PROCESS | 1020 | 1468026196651 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}] 18:03:16 INFO - PROCESS | 1020 | 1468026196654 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:16 INFO - PROCESS | 1020 | 1468026196774 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:03:16 INFO - PROCESS | 1020 | 1468026196915 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 1020 | 1468026196918 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:16 INFO - PROCESS | 1020 | ++DOCSHELL 129AA400 == 32 [pid = 1020] [id = 579] 18:03:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (12B01C00) [pid = 1020] [serial = 1737] [outer = 00000000] 18:03:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1315E400) [pid = 1020] [serial = 1738] [outer = 12B01C00] 18:03:16 INFO - PROCESS | 1020 | 1468026196975 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (1324C800) [pid = 1020] [serial = 1739] [outer = 12B01C00] 18:03:17 INFO - PROCESS | 1020 | 1468026197730 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]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1156ms 18:03:17 INFO - PROCESS | 1020 | 1468026197802 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 1020 | 1468026197804 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:03:17 INFO - PROCESS | 1020 | 1468026197808 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 1020 | 1468026197810 Marionette TRACE conn3 <- [1,2282,null,{}] 18:03:17 INFO - PROCESS | 1020 | 1468026197819 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}] 18:03:17 INFO - PROCESS | 1020 | 1468026197824 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:18 INFO - PROCESS | 1020 | 1468026198016 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:03:18 INFO - PROCESS | 1020 | 1468026198154 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 1020 | 1468026198157 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:18 INFO - PROCESS | 1020 | ++DOCSHELL 0F31B400 == 33 [pid = 1020] [id = 580] 18:03:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (0F31C800) [pid = 1020] [serial = 1740] [outer = 00000000] 18:03:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 95 (10439800) [pid = 1020] [serial = 1741] [outer = 0F31C800] 18:03:18 INFO - PROCESS | 1020 | 1468026198207 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 96 (1055A000) [pid = 1020] [serial = 1742] [outer = 0F31C800] 18:03:18 INFO - PROCESS | 1020 | --DOCSHELL 14FBB800 == 32 [pid = 1020] [id = 576] 18:03:18 INFO - PROCESS | 1020 | --DOCSHELL 13C31000 == 31 [pid = 1020] [id = 575] 18:03:18 INFO - PROCESS | 1020 | --DOCSHELL 1292CC00 == 30 [pid = 1020] [id = 574] 18:03:18 INFO - PROCESS | 1020 | --DOCSHELL 103CD800 == 29 [pid = 1020] [id = 573] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 95 (19C57C00) [pid = 1020] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 94 (19C5DC00) [pid = 1020] [serial = 1541] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1A59C000) [pid = 1020] [serial = 1622] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (139E4800) [pid = 1020] [serial = 1583] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (17AFA000) [pid = 1020] [serial = 1547] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (1A046400) [pid = 1020] [serial = 1580] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1A089C00) [pid = 1020] [serial = 1589] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1756D400) [pid = 1020] [serial = 1586] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (13C2FC00) [pid = 1020] [serial = 1544] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (1748E800) [pid = 1020] [serial = 1628] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (139D9400) [pid = 1020] [serial = 1625] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1A5A3000) [pid = 1020] [serial = 1631] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13DAF400) [pid = 1020] [serial = 1136] [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.] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (17AF1C00) [pid = 1020] [serial = 1687] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (180C3400) [pid = 1020] [serial = 1688] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (197C7000) [pid = 1020] [serial = 1690] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (128B3400) [pid = 1020] [serial = 1675] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (12B09800) [pid = 1020] [serial = 1676] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1A43E800) [pid = 1020] [serial = 1672] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A5A1800) [pid = 1020] [serial = 1673] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (128AC000) [pid = 1020] [serial = 1663] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (128AFC00) [pid = 1020] [serial = 1664] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1AA43C00) [pid = 1020] [serial = 1661] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (180CA800) [pid = 1020] [serial = 1669] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (197CC000) [pid = 1020] [serial = 1670] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (131F3800) [pid = 1020] [serial = 1678] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (13C39400) [pid = 1020] [serial = 1679] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (16EF6C00) [pid = 1020] [serial = 1684] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (19C55C00) [pid = 1020] [serial = 1693] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (142F2400) [pid = 1020] [serial = 1666] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (15613C00) [pid = 1020] [serial = 1667] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (15D2E400) [pid = 1020] [serial = 1681] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (15D32400) [pid = 1020] [serial = 1682] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (19E39000) [pid = 1020] [serial = 1702] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (197DAC00) [pid = 1020] [serial = 1691] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (17A0F800) [pid = 1020] [serial = 1700] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (19E44C00) [pid = 1020] [serial = 1703] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (128DF400) [pid = 1020] [serial = 1696] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (128E1000) [pid = 1020] [serial = 1697] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (19C56000) [pid = 1020] [serial = 1694] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (16F84C00) [pid = 1020] [serial = 1685] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (16A5F800) [pid = 1020] [serial = 1699] [outer = 00000000] [url = about:blank] 18:03:18 INFO - PROCESS | 1020 | 1468026198730 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]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 938ms 18:03:18 INFO - PROCESS | 1020 | 1468026198757 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 1020 | 1468026198761 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:03:18 INFO - PROCESS | 1020 | 1468026198766 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 1020 | 1468026198769 Marionette TRACE conn3 <- [1,2286,null,{}] 18:03:18 INFO - PROCESS | 1020 | 1468026198773 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}] 18:03:18 INFO - PROCESS | 1020 | 1468026198776 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:18 INFO - PROCESS | 1020 | 1468026198867 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:03:18 INFO - PROCESS | 1020 | 1468026198875 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 1020 | 1468026198878 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:18 INFO - PROCESS | 1020 | ++DOCSHELL 128B4400 == 30 [pid = 1020] [id = 581] 18:03:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (128B4C00) [pid = 1020] [serial = 1743] [outer = 00000000] 18:03:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (1292CC00) [pid = 1020] [serial = 1744] [outer = 128B4C00] 18:03:18 INFO - PROCESS | 1020 | 1468026198924 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (13033C00) [pid = 1020] [serial = 1745] [outer = 128B4C00] 18:03:19 INFO - PROCESS | 1020 | 1468026199416 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]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 687ms 18:03:19 INFO - PROCESS | 1020 | 1468026199463 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 1020 | 1468026199466 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 18:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:03:19 INFO - PROCESS | 1020 | 1468026199469 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 1020 | 1468026199471 Marionette TRACE conn3 <- [1,2290,null,{}] 18:03:19 INFO - PROCESS | 1020 | 1468026199475 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}] 18:03:19 INFO - PROCESS | 1020 | 1468026199477 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:19 INFO - PROCESS | 1020 | 1468026199587 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:03:19 INFO - PROCESS | 1020 | 1468026199682 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 1020 | 1468026199685 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:19 INFO - PROCESS | 1020 | ++DOCSHELL 13442800 == 31 [pid = 1020] [id = 582] 18:03:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (1394FC00) [pid = 1020] [serial = 1746] [outer = 00000000] 18:03:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (13DB8400) [pid = 1020] [serial = 1747] [outer = 1394FC00] 18:03:19 INFO - PROCESS | 1020 | 1468026199736 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (13ED5C00) [pid = 1020] [serial = 1748] [outer = 1394FC00] 18:03:20 INFO - PROCESS | 1020 | 1468026200114 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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 688ms 18:03:20 INFO - PROCESS | 1020 | 1468026200168 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 1020 | 1468026200171 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:03:20 INFO - PROCESS | 1020 | 1468026200181 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 1020 | 1468026200186 Marionette TRACE conn3 <- [1,2294,null,{}] 18:03:20 INFO - PROCESS | 1020 | 1468026200189 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}] 18:03:20 INFO - PROCESS | 1020 | 1468026200192 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:20 INFO - PROCESS | 1020 | 1468026200279 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:03:20 INFO - PROCESS | 1020 | 1468026200284 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 1020 | 1468026200287 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:20 INFO - PROCESS | 1020 | ++DOCSHELL 14FB8C00 == 32 [pid = 1020] [id = 583] 18:03:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (154B2000) [pid = 1020] [serial = 1749] [outer = 00000000] 18:03:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (15D27C00) [pid = 1020] [serial = 1750] [outer = 154B2000] 18:03:20 INFO - PROCESS | 1020 | 1468026200360 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (15D30C00) [pid = 1020] [serial = 1751] [outer = 154B2000] 18:03:20 INFO - PROCESS | 1020 | 1468026200870 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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 766ms 18:03:20 INFO - PROCESS | 1020 | 1468026200935 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 1020 | 1468026200937 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:03:21 INFO - PROCESS | 1020 | 1468026200977 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 1020 | 1468026200979 Marionette TRACE conn3 <- [1,2298,null,{}] 18:03:21 INFO - PROCESS | 1020 | 1468026200985 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}] 18:03:21 INFO - PROCESS | 1020 | 1468026200986 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:21 INFO - PROCESS | 1020 | 1468026201103 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:03:21 INFO - PROCESS | 1020 | 1468026201108 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 1020 | 1468026201110 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:21 INFO - PROCESS | 1020 | ++DOCSHELL 154AD400 == 33 [pid = 1020] [id = 584] 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (15818800) [pid = 1020] [serial = 1752] [outer = 00000000] 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (16ADD000) [pid = 1020] [serial = 1753] [outer = 15818800] 18:03:21 INFO - PROCESS | 1020 | 1468026201153 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (16ADE400) [pid = 1020] [serial = 1754] [outer = 15818800] 18:03:21 INFO - PROCESS | 1020 | 1468026201591 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]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 18:03:21 INFO - PROCESS | 1020 | 1468026201619 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 1020 | 1468026201621 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:03:21 INFO - PROCESS | 1020 | 1468026201624 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 1020 | 1468026201626 Marionette TRACE conn3 <- [1,2302,null,{}] 18:03:21 INFO - PROCESS | 1020 | 1468026201629 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}] 18:03:21 INFO - PROCESS | 1020 | 1468026201631 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:21 INFO - PROCESS | 1020 | 1468026201749 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:03:21 INFO - PROCESS | 1020 | 1468026201755 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 1020 | 1468026201760 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:21 INFO - PROCESS | 1020 | ++DOCSHELL 128E3000 == 34 [pid = 1020] [id = 585] 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (13C30400) [pid = 1020] [serial = 1755] [outer = 00000000] 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16EF4800) [pid = 1020] [serial = 1756] [outer = 13C30400] 18:03:21 INFO - PROCESS | 1020 | 1468026201875 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (17528800) [pid = 1020] [serial = 1757] [outer = 13C30400] 18:03:22 INFO - PROCESS | 1020 | 1468026202315 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]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 18:03:22 INFO - PROCESS | 1020 | 1468026202368 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 1020 | 1468026202370 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 18:03:22 INFO - PROCESS | 1020 | 1468026202373 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 1020 | 1468026202375 Marionette TRACE conn3 <- [1,2306,null,{}] 18:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:03:22 INFO - PROCESS | 1020 | 1468026202378 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}] 18:03:22 INFO - PROCESS | 1020 | 1468026202380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:22 INFO - PROCESS | 1020 | 1468026202521 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:03:22 INFO - PROCESS | 1020 | 1468026202589 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 1020 | 1468026202591 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:22 INFO - PROCESS | 1020 | ++DOCSHELL 17567400 == 35 [pid = 1020] [id = 586] 18:03:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (17567C00) [pid = 1020] [serial = 1758] [outer = 00000000] 18:03:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (17AF9C00) [pid = 1020] [serial = 1759] [outer = 17567C00] 18:03:22 INFO - PROCESS | 1020 | 1468026202633 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1806E000) [pid = 1020] [serial = 1760] [outer = 17567C00] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (13C32C00) [pid = 1020] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (154AF400) [pid = 1020] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (17A07C00) [pid = 1020] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13DADC00) [pid = 1020] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (16EEB800) [pid = 1020] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (11437C00) [pid = 1020] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (103D1400) [pid = 1020] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1292D400) [pid = 1020] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:03:22 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1281FC00) [pid = 1020] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:03:23 INFO - PROCESS | 1020 | 1468026203032 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] 18:03:23 INFO - PROCESS | 1020 | 1468026203077 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 18:03:23 INFO - PROCESS | 1020 | 1468026203080 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:03:23 INFO - PROCESS | 1020 | 1468026203082 Marionette TRACE conn3 <- [1,2310,null,{}] 18:03:23 INFO - PROCESS | 1020 | 1468026203085 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}] 18:03:23 INFO - PROCESS | 1020 | 1468026203087 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:23 INFO - PROCESS | 1020 | 1468026203204 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:03:23 INFO - PROCESS | 1020 | 1468026203267 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 1020 | 1468026203269 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:23 INFO - PROCESS | 1020 | ++DOCSHELL 10434800 == 36 [pid = 1020] [id = 587] 18:03:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1055F800) [pid = 1020] [serial = 1761] [outer = 00000000] 18:03:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (15D2E400) [pid = 1020] [serial = 1762] [outer = 1055F800] 18:03:23 INFO - PROCESS | 1020 | 1468026203311 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (17A09000) [pid = 1020] [serial = 1763] [outer = 1055F800] 18:03:23 INFO - PROCESS | 1020 | 1468026203662 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]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 640ms 18:03:23 INFO - PROCESS | 1020 | 1468026203719 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 1020 | 1468026203720 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 18:03:23 INFO - PROCESS | 1020 | 1468026203724 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:03:23 INFO - PROCESS | 1020 | 1468026203725 Marionette TRACE conn3 <- [1,2314,null,{}] 18:03:23 INFO - PROCESS | 1020 | 1468026203728 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}] 18:03:23 INFO - PROCESS | 1020 | 1468026203730 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:23 INFO - PROCESS | 1020 | 1468026203851 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:03:23 INFO - PROCESS | 1020 | 1468026203895 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 1020 | 1468026203897 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:23 INFO - PROCESS | 1020 | ++DOCSHELL 103D3C00 == 37 [pid = 1020] [id = 588] 18:03:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (10A03C00) [pid = 1020] [serial = 1764] [outer = 00000000] 18:03:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (180C7400) [pid = 1020] [serial = 1765] [outer = 10A03C00] 18:03:23 INFO - PROCESS | 1020 | 1468026203940 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (180CBC00) [pid = 1020] [serial = 1766] [outer = 10A03C00] 18:03:24 INFO - PROCESS | 1020 | 1468026204327 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]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 641ms 18:03:24 INFO - PROCESS | 1020 | 1468026204362 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 1020 | 1468026204364 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 18:03:24 INFO - PROCESS | 1020 | 1468026204367 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:03:24 INFO - PROCESS | 1020 | 1468026204369 Marionette TRACE conn3 <- [1,2318,null,{}] 18:03:24 INFO - PROCESS | 1020 | 1468026204372 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}] 18:03:24 INFO - PROCESS | 1020 | 1468026204374 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:24 INFO - PROCESS | 1020 | 1468026204493 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:03:24 INFO - PROCESS | 1020 | 1468026204500 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 1020 | 1468026204502 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:24 INFO - PROCESS | 1020 | ++DOCSHELL 128E1800 == 38 [pid = 1020] [id = 589] 18:03:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13DB8000) [pid = 1020] [serial = 1767] [outer = 00000000] 18:03:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (19756800) [pid = 1020] [serial = 1768] [outer = 13DB8000] 18:03:24 INFO - PROCESS | 1020 | 1468026204546 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (18244C00) [pid = 1020] [serial = 1769] [outer = 13DB8000] 18:03:25 INFO - PROCESS | 1020 | 1468026205051 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]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 750ms 18:03:25 INFO - PROCESS | 1020 | 1468026205109 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 1020 | 1468026205114 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 18:03:25 INFO - PROCESS | 1020 | 1468026205119 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:03:25 INFO - PROCESS | 1020 | 1468026205123 Marionette TRACE conn3 <- [1,2322,null,{}] 18:03:25 INFO - PROCESS | 1020 | 1468026205129 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}] 18:03:25 INFO - PROCESS | 1020 | 1468026205132 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:25 INFO - PROCESS | 1020 | 1468026205289 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:03:25 INFO - PROCESS | 1020 | 1468026205403 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 1020 | 1468026205407 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:25 INFO - PROCESS | 1020 | ++DOCSHELL 104E5800 == 39 [pid = 1020] [id = 590] 18:03:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (114CC800) [pid = 1020] [serial = 1770] [outer = 00000000] 18:03:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (128D7000) [pid = 1020] [serial = 1771] [outer = 114CC800] 18:03:25 INFO - PROCESS | 1020 | 1468026205502 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (128E3400) [pid = 1020] [serial = 1772] [outer = 114CC800] 18:03:26 INFO - PROCESS | 1020 | 1468026206069 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]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1000ms 18:03:26 INFO - PROCESS | 1020 | 1468026206126 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 1020 | 1468026206131 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 18:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:03:26 INFO - PROCESS | 1020 | 1468026206137 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 1020 | 1468026206140 Marionette TRACE conn3 <- [1,2326,null,{}] 18:03:26 INFO - PROCESS | 1020 | 1468026206144 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}] 18:03:26 INFO - PROCESS | 1020 | 1468026206146 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:26 INFO - PROCESS | 1020 | 1468026206258 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:03:26 INFO - PROCESS | 1020 | 1468026206399 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 1020 | 1468026206402 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:26 INFO - PROCESS | 1020 | ++DOCSHELL 139E3400 == 40 [pid = 1020] [id = 591] 18:03:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13C31000) [pid = 1020] [serial = 1773] [outer = 00000000] 18:03:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (142F9000) [pid = 1020] [serial = 1774] [outer = 13C31000] 18:03:26 INFO - PROCESS | 1020 | 1468026206457 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1560F800) [pid = 1020] [serial = 1775] [outer = 13C31000] 18:03:27 INFO - PROCESS | 1020 | 1468026207057 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]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1000ms 18:03:27 INFO - PROCESS | 1020 | 1468026207140 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 1020 | 1468026207143 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 18:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:03:27 INFO - PROCESS | 1020 | 1468026207147 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 1020 | 1468026207150 Marionette TRACE conn3 <- [1,2330,null,{}] 18:03:27 INFO - PROCESS | 1020 | 1468026207161 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}] 18:03:27 INFO - PROCESS | 1020 | 1468026207166 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:27 INFO - PROCESS | 1020 | 1468026207272 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:03:27 INFO - PROCESS | 1020 | 1468026207414 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 1020 | 1468026207417 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:27 INFO - PROCESS | 1020 | ++DOCSHELL 16A58400 == 41 [pid = 1020] [id = 592] 18:03:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16A5C000) [pid = 1020] [serial = 1776] [outer = 00000000] 18:03:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (180CE000) [pid = 1020] [serial = 1777] [outer = 16A5C000] 18:03:27 INFO - PROCESS | 1020 | 1468026207472 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (19758800) [pid = 1020] [serial = 1778] [outer = 16A5C000] 18:03:28 INFO - PROCESS | 1020 | 1468026208037 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]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 954ms 18:03:28 INFO - PROCESS | 1020 | 1468026208091 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 1020 | 1468026208094 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 18:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:03:28 INFO - PROCESS | 1020 | 1468026208098 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 1020 | 1468026208099 Marionette TRACE conn3 <- [1,2334,null,{}] 18:03:28 INFO - PROCESS | 1020 | 1468026208103 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}] 18:03:28 INFO - PROCESS | 1020 | 1468026208105 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:28 INFO - PROCESS | 1020 | 1468026208211 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:03:28 INFO - PROCESS | 1020 | 1468026208322 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 1020 | 1468026208324 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:28 INFO - PROCESS | 1020 | ++DOCSHELL 16A62C00 == 42 [pid = 1020] [id = 593] 18:03:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16A64400) [pid = 1020] [serial = 1779] [outer = 00000000] 18:03:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (197D7C00) [pid = 1020] [serial = 1780] [outer = 16A64400] 18:03:28 INFO - PROCESS | 1020 | 1468026208431 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197DE800) [pid = 1020] [serial = 1781] [outer = 16A64400] 18:03:29 INFO - PROCESS | 1020 | 1468026209126 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]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1094ms 18:03:29 INFO - PROCESS | 1020 | 1468026209195 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:03:29 INFO - PROCESS | 1020 | 1468026209201 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 18:03:29 INFO - PROCESS | 1020 | 1468026209224 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 1020 | 1468026209227 Marionette TRACE conn3 <- [1,2338,null,{}] 18:03:29 INFO - PROCESS | 1020 | 1468026209234 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}] 18:03:29 INFO - PROCESS | 1020 | 1468026209237 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:29 INFO - PROCESS | 1020 | 1468026209343 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:03:29 INFO - PROCESS | 1020 | 1468026209477 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 1020 | 1468026209479 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:29 INFO - PROCESS | 1020 | ++DOCSHELL 128A8400 == 43 [pid = 1020] [id = 594] 18:03:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (128A8C00) [pid = 1020] [serial = 1782] [outer = 00000000] 18:03:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (130A7000) [pid = 1020] [serial = 1783] [outer = 128A8C00] 18:03:29 INFO - PROCESS | 1020 | 1468026209529 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1314D800) [pid = 1020] [serial = 1784] [outer = 128A8C00] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 103D3C00 == 42 [pid = 1020] [id = 588] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 10434800 == 41 [pid = 1020] [id = 587] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 17567400 == 40 [pid = 1020] [id = 586] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 128E3000 == 39 [pid = 1020] [id = 585] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 154AD400 == 38 [pid = 1020] [id = 584] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 14FB8C00 == 37 [pid = 1020] [id = 583] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 13442800 == 36 [pid = 1020] [id = 582] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 128B4400 == 35 [pid = 1020] [id = 581] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 0F31B400 == 34 [pid = 1020] [id = 580] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 10A73400 == 33 [pid = 1020] [id = 578] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 16AE8800 == 32 [pid = 1020] [id = 577] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 129AA400 == 31 [pid = 1020] [id = 579] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 11CD5400 == 30 [pid = 1020] [id = 572] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 16A62C00 == 29 [pid = 1020] [id = 593] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 16A58400 == 28 [pid = 1020] [id = 592] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 128E1800 == 27 [pid = 1020] [id = 589] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 104E5800 == 26 [pid = 1020] [id = 590] 18:03:30 INFO - PROCESS | 1020 | --DOCSHELL 139E3400 == 25 [pid = 1020] [id = 591] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (10B5C400) [pid = 1020] [serial = 1720] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (10FAA000) [pid = 1020] [serial = 1721] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (12D88000) [pid = 1020] [serial = 1723] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (130AF000) [pid = 1020] [serial = 1724] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (12BD5400) [pid = 1020] [serial = 1718] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (128DF000) [pid = 1020] [serial = 1717] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16EED800) [pid = 1020] [serial = 1732] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (11CD4C00) [pid = 1020] [serial = 1705] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (154AEC00) [pid = 1020] [serial = 1708] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (180C1800) [pid = 1020] [serial = 1711] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (1A092400) [pid = 1020] [serial = 1714] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (15819800) [pid = 1020] [serial = 1727] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (154B4C00) [pid = 1020] [serial = 1726] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1667EC00) [pid = 1020] [serial = 1729] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (16ADD800) [pid = 1020] [serial = 1730] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1A43B400) [pid = 1020] [serial = 1715] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1586EC00) [pid = 1020] [serial = 1709] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (18249800) [pid = 1020] [serial = 1712] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (128AC400) [pid = 1020] [serial = 1706] [outer = 00000000] [url = about:blank] 18:03:30 INFO - PROCESS | 1020 | 1468026210704 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]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1516ms 18:03:30 INFO - PROCESS | 1020 | 1468026210728 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 1020 | 1468026210732 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 18:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:03:30 INFO - PROCESS | 1020 | 1468026210736 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 1020 | 1468026210741 Marionette TRACE conn3 <- [1,2342,null,{}] 18:03:30 INFO - PROCESS | 1020 | 1468026210746 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}] 18:03:30 INFO - PROCESS | 1020 | 1468026210748 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:30 INFO - PROCESS | 1020 | 1468026210835 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:03:30 INFO - PROCESS | 1020 | 1468026210844 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 1020 | 1468026210847 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:30 INFO - PROCESS | 1020 | ++DOCSHELL 10A79000 == 26 [pid = 1020] [id = 595] 18:03:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10A79400) [pid = 1020] [serial = 1785] [outer = 00000000] 18:03:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (114CE800) [pid = 1020] [serial = 1786] [outer = 10A79400] 18:03:30 INFO - PROCESS | 1020 | 1468026210894 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (12825C00) [pid = 1020] [serial = 1787] [outer = 10A79400] 18:03:31 INFO - PROCESS | 1020 | 1468026211393 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]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 18:03:31 INFO - PROCESS | 1020 | 1468026211433 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 1020 | 1468026211438 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 18:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:03:31 INFO - PROCESS | 1020 | 1468026211444 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 1020 | 1468026211446 Marionette TRACE conn3 <- [1,2346,null,{}] 18:03:31 INFO - PROCESS | 1020 | 1468026211450 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}] 18:03:31 INFO - PROCESS | 1020 | 1468026211452 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:31 INFO - PROCESS | 1020 | 1468026211576 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:03:31 INFO - PROCESS | 1020 | 1468026211681 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 1020 | 1468026211683 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:31 INFO - PROCESS | 1020 | ++DOCSHELL 128D7C00 == 27 [pid = 1020] [id = 596] 18:03:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (128D8400) [pid = 1020] [serial = 1788] [outer = 00000000] 18:03:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (129AA400) [pid = 1020] [serial = 1789] [outer = 128D8400] 18:03:31 INFO - PROCESS | 1020 | 1468026211729 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (12B03000) [pid = 1020] [serial = 1790] [outer = 128D8400] 18:03:32 INFO - PROCESS | 1020 | 1468026212104 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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 703ms 18:03:32 INFO - PROCESS | 1020 | 1468026212143 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 1020 | 1468026212145 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 18:03:32 INFO - PROCESS | 1020 | 1468026212149 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:03:32 INFO - PROCESS | 1020 | 1468026212152 Marionette TRACE conn3 <- [1,2350,null,{}] 18:03:32 INFO - PROCESS | 1020 | 1468026212163 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}] 18:03:32 INFO - PROCESS | 1020 | 1468026212167 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:32 INFO - PROCESS | 1020 | 1468026212248 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:03:32 INFO - PROCESS | 1020 | 1468026212256 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 1020 | 1468026212259 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:32 INFO - PROCESS | 1020 | ++DOCSHELL 13245400 == 28 [pid = 1020] [id = 597] 18:03:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13246000) [pid = 1020] [serial = 1791] [outer = 00000000] 18:03:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (139D7C00) [pid = 1020] [serial = 1792] [outer = 13246000] 18:03:32 INFO - PROCESS | 1020 | 1468026212305 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13C3C000) [pid = 1020] [serial = 1793] [outer = 13246000] 18:03:32 INFO - PROCESS | 1020 | 1468026212825 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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 703ms 18:03:32 INFO - PROCESS | 1020 | 1468026212848 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 1020 | 1468026212850 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:03:32 INFO - PROCESS | 1020 | 1468026212854 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 1020 | 1468026212855 Marionette TRACE conn3 <- [1,2354,null,{}] 18:03:32 INFO - PROCESS | 1020 | 1468026212858 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}] 18:03:32 INFO - PROCESS | 1020 | 1468026212860 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:33 INFO - PROCESS | 1020 | 1468026213005 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:03:33 INFO - PROCESS | 1020 | 1468026213075 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 1020 | 1468026213078 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:33 INFO - PROCESS | 1020 | ++DOCSHELL 154B7400 == 29 [pid = 1020] [id = 598] 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15582000) [pid = 1020] [serial = 1794] [outer = 00000000] 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1560EC00) [pid = 1020] [serial = 1795] [outer = 15582000] 18:03:33 INFO - PROCESS | 1020 | 1468026213121 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1581C400) [pid = 1020] [serial = 1796] [outer = 15582000] 18:03:33 INFO - PROCESS | 1020 | 1468026213523 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]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 688ms 18:03:33 INFO - PROCESS | 1020 | 1468026213553 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 1020 | 1468026213555 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 18:03:33 INFO - PROCESS | 1020 | 1468026213558 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:03:33 INFO - PROCESS | 1020 | 1468026213560 Marionette TRACE conn3 <- [1,2358,null,{}] 18:03:33 INFO - PROCESS | 1020 | 1468026213563 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}] 18:03:33 INFO - PROCESS | 1020 | 1468026213565 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:33 INFO - PROCESS | 1020 | 1468026213673 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:03:33 INFO - PROCESS | 1020 | 1468026213678 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 1020 | 1468026213680 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:33 INFO - PROCESS | 1020 | ++DOCSHELL 1558A000 == 30 [pid = 1020] [id = 599] 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (15879800) [pid = 1020] [serial = 1797] [outer = 00000000] 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (15D2BC00) [pid = 1020] [serial = 1798] [outer = 15879800] 18:03:33 INFO - PROCESS | 1020 | 1468026213723 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (15D32000) [pid = 1020] [serial = 1799] [outer = 15879800] 18:03:34 INFO - PROCESS | 1020 | 1468026214207 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]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 688ms 18:03:34 INFO - PROCESS | 1020 | 1468026214258 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 1020 | 1468026214260 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 18:03:34 INFO - PROCESS | 1020 | 1468026214263 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:03:34 INFO - PROCESS | 1020 | 1468026214265 Marionette TRACE conn3 <- [1,2362,null,{}] 18:03:34 INFO - PROCESS | 1020 | 1468026214268 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}] 18:03:34 INFO - PROCESS | 1020 | 1468026214274 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:34 INFO - PROCESS | 1020 | 1468026214424 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:03:34 INFO - PROCESS | 1020 | 1468026214446 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 1020 | 1468026214448 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:34 INFO - PROCESS | 1020 | ++DOCSHELL 16AE6C00 == 31 [pid = 1020] [id = 600] 18:03:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16AEBC00) [pid = 1020] [serial = 1800] [outer = 00000000] 18:03:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16EED800) [pid = 1020] [serial = 1801] [outer = 16AEBC00] 18:03:34 INFO - PROCESS | 1020 | 1468026214491 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16EF6000) [pid = 1020] [serial = 1802] [outer = 16AEBC00] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (10A03C00) [pid = 1020] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (15818800) [pid = 1020] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (13C30400) [pid = 1020] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1055F800) [pid = 1020] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17567C00) [pid = 1020] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16AEA000) [pid = 1020] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (12B01C00) [pid = 1020] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1394FC00) [pid = 1020] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10A74400) [pid = 1020] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (128B4C00) [pid = 1020] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13DB8000) [pid = 1020] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (154B2000) [pid = 1020] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:03:34 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (0F31C800) [pid = 1020] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:03:35 INFO - PROCESS | 1020 | 1468026215121 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]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 891ms 18:03:35 INFO - PROCESS | 1020 | 1468026215168 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 1020 | 1468026215170 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 18:03:35 INFO - PROCESS | 1020 | 1468026215173 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:03:35 INFO - PROCESS | 1020 | 1468026215175 Marionette TRACE conn3 <- [1,2366,null,{}] 18:03:35 INFO - PROCESS | 1020 | 1468026215178 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}] 18:03:35 INFO - PROCESS | 1020 | 1468026215180 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:35 INFO - PROCESS | 1020 | 1468026215256 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:03:35 INFO - PROCESS | 1020 | 1468026215261 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 1020 | 1468026215263 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:35 INFO - PROCESS | 1020 | ++DOCSHELL 13246C00 == 32 [pid = 1020] [id = 601] 18:03:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13951800) [pid = 1020] [serial = 1803] [outer = 00000000] 18:03:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15D2E800) [pid = 1020] [serial = 1804] [outer = 13951800] 18:03:35 INFO - PROCESS | 1020 | 1468026215305 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16ADCC00) [pid = 1020] [serial = 1805] [outer = 13951800] 18:03:35 INFO - PROCESS | 1020 | 1468026215723 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]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 594ms 18:03:35 INFO - PROCESS | 1020 | 1468026215775 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 1020 | 1468026215777 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 18:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:03:35 INFO - PROCESS | 1020 | 1468026215780 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 1020 | 1468026215782 Marionette TRACE conn3 <- [1,2370,null,{}] 18:03:35 INFO - PROCESS | 1020 | 1468026215786 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}] 18:03:35 INFO - PROCESS | 1020 | 1468026215788 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:35 INFO - PROCESS | 1020 | 1468026215864 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:03:35 INFO - PROCESS | 1020 | 1468026215869 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 1020 | 1468026215871 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:35 INFO - PROCESS | 1020 | ++DOCSHELL 154AA400 == 33 [pid = 1020] [id = 602] 18:03:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16EEA400) [pid = 1020] [serial = 1806] [outer = 00000000] 18:03:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (11279400) [pid = 1020] [serial = 1807] [outer = 16EEA400] 18:03:35 INFO - PROCESS | 1020 | 1468026215915 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (170AF800) [pid = 1020] [serial = 1808] [outer = 16EEA400] 18:03:36 INFO - PROCESS | 1020 | 1468026216389 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]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 18:03:36 INFO - PROCESS | 1020 | 1468026216419 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 1020 | 1468026216421 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 18:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:03:36 INFO - PROCESS | 1020 | 1468026216425 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 1020 | 1468026216426 Marionette TRACE conn3 <- [1,2374,null,{}] 18:03:36 INFO - PROCESS | 1020 | 1468026216430 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}] 18:03:36 INFO - PROCESS | 1020 | 1468026216431 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:36 INFO - PROCESS | 1020 | 1468026216510 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:03:36 INFO - PROCESS | 1020 | 1468026216515 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 1020 | 1468026216517 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:36 INFO - PROCESS | 1020 | ++DOCSHELL 17A08C00 == 34 [pid = 1020] [id = 603] 18:03:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17A09800) [pid = 1020] [serial = 1809] [outer = 00000000] 18:03:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1806C800) [pid = 1020] [serial = 1810] [outer = 17A09800] 18:03:36 INFO - PROCESS | 1020 | 1468026216559 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (180C7800) [pid = 1020] [serial = 1811] [outer = 17A09800] 18:03:37 INFO - PROCESS | 1020 | --DOCSHELL 10A79000 == 33 [pid = 1020] [id = 595] 18:03:37 INFO - PROCESS | 1020 | --DOCSHELL 128A8400 == 32 [pid = 1020] [id = 594] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 128D7C00 == 31 [pid = 1020] [id = 596] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 16AE6C00 == 30 [pid = 1020] [id = 600] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 154B7400 == 29 [pid = 1020] [id = 598] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 13245400 == 28 [pid = 1020] [id = 597] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 13246C00 == 27 [pid = 1020] [id = 601] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 154AA400 == 26 [pid = 1020] [id = 602] 18:03:38 INFO - PROCESS | 1020 | --DOCSHELL 1558A000 == 25 [pid = 1020] [id = 599] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (180CBC00) [pid = 1020] [serial = 1766] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16ADD000) [pid = 1020] [serial = 1753] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16ADE400) [pid = 1020] [serial = 1754] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (17528800) [pid = 1020] [serial = 1757] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16EF4800) [pid = 1020] [serial = 1756] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15D2E400) [pid = 1020] [serial = 1762] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (17AF9C00) [pid = 1020] [serial = 1759] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1806E000) [pid = 1020] [serial = 1760] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16EF7C00) [pid = 1020] [serial = 1733] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1315E400) [pid = 1020] [serial = 1738] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (1324C800) [pid = 1020] [serial = 1739] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (13DB8400) [pid = 1020] [serial = 1747] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (13ED5C00) [pid = 1020] [serial = 1748] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (10A7F800) [pid = 1020] [serial = 1735] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (112DDC00) [pid = 1020] [serial = 1736] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (1292CC00) [pid = 1020] [serial = 1744] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (18244C00) [pid = 1020] [serial = 1769] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (13033C00) [pid = 1020] [serial = 1745] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (15D27C00) [pid = 1020] [serial = 1750] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (10439800) [pid = 1020] [serial = 1741] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1055A000) [pid = 1020] [serial = 1742] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (180C7400) [pid = 1020] [serial = 1765] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (17A09000) [pid = 1020] [serial = 1763] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (19756800) [pid = 1020] [serial = 1768] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (15D30C00) [pid = 1020] [serial = 1751] [outer = 00000000] [url = about:blank] 18:03:38 INFO - PROCESS | 1020 | 1468026218309 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]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1907ms 18:03:38 INFO - PROCESS | 1020 | 1468026218339 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 1020 | 1468026218343 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 18:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:03:38 INFO - PROCESS | 1020 | 1468026218348 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 1020 | 1468026218352 Marionette TRACE conn3 <- [1,2378,null,{}] 18:03:38 INFO - PROCESS | 1020 | 1468026218357 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}] 18:03:38 INFO - PROCESS | 1020 | 1468026218360 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:38 INFO - PROCESS | 1020 | 1468026218453 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:03:38 INFO - PROCESS | 1020 | 1468026218461 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 1020 | 1468026218465 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:38 INFO - PROCESS | 1020 | ++DOCSHELL 10561400 == 26 [pid = 1020] [id = 604] 18:03:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (10A0BC00) [pid = 1020] [serial = 1812] [outer = 00000000] 18:03:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (10A7C000) [pid = 1020] [serial = 1813] [outer = 10A0BC00] 18:03:38 INFO - PROCESS | 1020 | 1468026218513 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (10B64000) [pid = 1020] [serial = 1814] [outer = 10A0BC00] 18:03:39 INFO - PROCESS | 1020 | 1468026219007 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]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 704ms 18:03:39 INFO - PROCESS | 1020 | 1468026219046 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 1020 | 1468026219051 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:03:39 INFO - PROCESS | 1020 | 1468026219058 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 1020 | 1468026219060 Marionette TRACE conn3 <- [1,2382,null,{}] 18:03:39 INFO - PROCESS | 1020 | 1468026219064 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}] 18:03:39 INFO - PROCESS | 1020 | 1468026219067 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:39 INFO - PROCESS | 1020 | 1468026219159 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:03:39 INFO - PROCESS | 1020 | 1468026219168 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 1020 | 1468026219171 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:39 INFO - PROCESS | 1020 | ++DOCSHELL 12820400 == 27 [pid = 1020] [id = 605] 18:03:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (12820800) [pid = 1020] [serial = 1815] [outer = 00000000] 18:03:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (128AA000) [pid = 1020] [serial = 1816] [outer = 12820800] 18:03:39 INFO - PROCESS | 1020 | 1468026219218 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (128AF400) [pid = 1020] [serial = 1817] [outer = 12820800] 18:03:39 INFO - PROCESS | 1020 | 1468026219698 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]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 688ms 18:03:39 INFO - PROCESS | 1020 | 1468026219756 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 1020 | 1468026219758 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:03:39 INFO - PROCESS | 1020 | 1468026219762 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 1020 | 1468026219765 Marionette TRACE conn3 <- [1,2386,null,{}] 18:03:39 INFO - PROCESS | 1020 | 1468026219776 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}] 18:03:39 INFO - PROCESS | 1020 | 1468026219780 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:39 INFO - PROCESS | 1020 | 1468026219888 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:03:40 INFO - PROCESS | 1020 | 1468026219986 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 1020 | 1468026219989 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:40 INFO - PROCESS | 1020 | ++DOCSHELL 1307BC00 == 28 [pid = 1020] [id = 606] 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1307C000) [pid = 1020] [serial = 1818] [outer = 00000000] 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (130D7800) [pid = 1020] [serial = 1819] [outer = 1307C000] 18:03:40 INFO - PROCESS | 1020 | 1468026220035 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (131E9C00) [pid = 1020] [serial = 1820] [outer = 1307C000] 18:03:40 INFO - PROCESS | 1020 | 1468026220425 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]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 687ms 18:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:03:40 INFO - PROCESS | 1020 | 1468026220461 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 1020 | 1468026220464 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 18:03:40 INFO - PROCESS | 1020 | 1468026220474 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 1020 | 1468026220476 Marionette TRACE conn3 <- [1,2390,null,{}] 18:03:40 INFO - PROCESS | 1020 | 1468026220492 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}] 18:03:40 INFO - PROCESS | 1020 | 1468026220494 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:40 INFO - PROCESS | 1020 | 1468026220573 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:03:40 INFO - PROCESS | 1020 | 1468026220578 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 1020 | 1468026220581 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:40 INFO - PROCESS | 1020 | ++DOCSHELL 130D4400 == 29 [pid = 1020] [id = 607] 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1314E800) [pid = 1020] [serial = 1821] [outer = 00000000] 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (139D5C00) [pid = 1020] [serial = 1822] [outer = 1314E800] 18:03:40 INFO - PROCESS | 1020 | 1468026220624 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (13DAB800) [pid = 1020] [serial = 1823] [outer = 1314E800] 18:03:41 INFO - PROCESS | 1020 | 1468026221074 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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 657ms 18:03:41 INFO - PROCESS | 1020 | 1468026221125 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 1020 | 1468026221127 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 18:03:41 INFO - PROCESS | 1020 | 1468026221131 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:03:41 INFO - PROCESS | 1020 | 1468026221132 Marionette TRACE conn3 <- [1,2394,null,{}] 18:03:41 INFO - PROCESS | 1020 | 1468026221135 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}] 18:03:41 INFO - PROCESS | 1020 | 1468026221137 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:41 INFO - PROCESS | 1020 | 1468026221220 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:03:41 INFO - PROCESS | 1020 | 1468026221260 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 1020 | 1468026221262 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:41 INFO - PROCESS | 1020 | ++DOCSHELL 142EF000 == 30 [pid = 1020] [id = 608] 18:03:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (142F0400) [pid = 1020] [serial = 1824] [outer = 00000000] 18:03:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (154AE400) [pid = 1020] [serial = 1825] [outer = 142F0400] 18:03:41 INFO - PROCESS | 1020 | 1468026221305 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1558A000) [pid = 1020] [serial = 1826] [outer = 142F0400] 18:03:41 INFO - PROCESS | 1020 | 1468026221741 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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 640ms 18:03:41 INFO - PROCESS | 1020 | 1468026221769 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 1020 | 1468026221771 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 18:03:41 INFO - PROCESS | 1020 | 1468026221774 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:03:41 INFO - PROCESS | 1020 | 1468026221776 Marionette TRACE conn3 <- [1,2398,null,{}] 18:03:41 INFO - PROCESS | 1020 | 1468026221779 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}] 18:03:41 INFO - PROCESS | 1020 | 1468026221784 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:41 INFO - PROCESS | 1020 | 1468026221885 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:03:41 INFO - PROCESS | 1020 | 1468026221890 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 1020 | 1468026221892 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:41 INFO - PROCESS | 1020 | ++DOCSHELL 15D2B000 == 31 [pid = 1020] [id = 609] 18:03:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (15D2CC00) [pid = 1020] [serial = 1827] [outer = 00000000] 18:03:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15D31800) [pid = 1020] [serial = 1828] [outer = 15D2CC00] 18:03:41 INFO - PROCESS | 1020 | 1468026221936 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16ADEC00) [pid = 1020] [serial = 1829] [outer = 15D2CC00] 18:03:42 INFO - PROCESS | 1020 | 1468026222377 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]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 641ms 18:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:03:42 INFO - PROCESS | 1020 | 1468026222412 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 1020 | 1468026222414 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 18:03:42 INFO - PROCESS | 1020 | 1468026222418 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 1020 | 1468026222419 Marionette TRACE conn3 <- [1,2402,null,{}] 18:03:42 INFO - PROCESS | 1020 | 1468026222423 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}] 18:03:42 INFO - PROCESS | 1020 | 1468026222425 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:42 INFO - PROCESS | 1020 | 1468026222509 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:03:42 INFO - PROCESS | 1020 | 1468026222514 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 1020 | 1468026222516 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:42 INFO - PROCESS | 1020 | ++DOCSHELL 16ADD000 == 32 [pid = 1020] [id = 610] 18:03:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16AE3800) [pid = 1020] [serial = 1830] [outer = 00000000] 18:03:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16EECC00) [pid = 1020] [serial = 1831] [outer = 16AE3800] 18:03:42 INFO - PROCESS | 1020 | 1468026222558 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (16EF1000) [pid = 1020] [serial = 1832] [outer = 16AE3800] 18:03:43 INFO - PROCESS | 1020 | 1468026222999 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]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 18:03:43 INFO - PROCESS | 1020 | 1468026223059 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 1020 | 1468026223061 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 18:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:03:43 INFO - PROCESS | 1020 | 1468026223064 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 1020 | 1468026223066 Marionette TRACE conn3 <- [1,2406,null,{}] 18:03:43 INFO - PROCESS | 1020 | 1468026223069 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}] 18:03:43 INFO - PROCESS | 1020 | 1468026223071 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:43 INFO - PROCESS | 1020 | 1468026223145 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:03:43 INFO - PROCESS | 1020 | 1468026223150 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 1020 | 1468026223152 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:43 INFO - PROCESS | 1020 | ++DOCSHELL 16AE8400 == 33 [pid = 1020] [id = 611] 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1701D000) [pid = 1020] [serial = 1833] [outer = 00000000] 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (17566400) [pid = 1020] [serial = 1834] [outer = 1701D000] 18:03:43 INFO - PROCESS | 1020 | 1468026223195 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (17566800) [pid = 1020] [serial = 1835] [outer = 1701D000] 18:03:43 INFO - PROCESS | 1020 | 1468026223658 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]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 625ms 18:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:03:43 INFO - PROCESS | 1020 | 1468026223700 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 1020 | 1468026223702 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 18:03:43 INFO - PROCESS | 1020 | 1468026223705 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 1020 | 1468026223706 Marionette TRACE conn3 <- [1,2410,null,{}] 18:03:43 INFO - PROCESS | 1020 | 1468026223710 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}] 18:03:43 INFO - PROCESS | 1020 | 1468026223712 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:43 INFO - PROCESS | 1020 | 1468026223821 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:03:43 INFO - PROCESS | 1020 | 1468026223826 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 1020 | 1468026223828 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:43 INFO - PROCESS | 1020 | ++DOCSHELL 13036C00 == 34 [pid = 1020] [id = 612] 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (17A90C00) [pid = 1020] [serial = 1836] [outer = 00000000] 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17E84400) [pid = 1020] [serial = 1837] [outer = 17A90C00] 18:03:43 INFO - PROCESS | 1020 | 1468026223870 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1806E000) [pid = 1020] [serial = 1838] [outer = 17A90C00] 18:03:44 INFO - PROCESS | 1020 | 1468026224337 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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 703ms 18:03:44 INFO - PROCESS | 1020 | 1468026224415 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 1020 | 1468026224417 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 18:03:44 INFO - PROCESS | 1020 | 1468026224420 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:03:44 INFO - PROCESS | 1020 | 1468026224422 Marionette TRACE conn3 <- [1,2414,null,{}] 18:03:44 INFO - PROCESS | 1020 | 1468026224425 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}] 18:03:44 INFO - PROCESS | 1020 | 1468026224426 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:44 INFO - PROCESS | 1020 | 1468026224550 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:03:44 INFO - PROCESS | 1020 | 1468026224558 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 1020 | 1468026224560 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:44 INFO - PROCESS | 1020 | ++DOCSHELL 180C4800 == 35 [pid = 1020] [id = 613] 18:03:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (180CB000) [pid = 1020] [serial = 1839] [outer = 00000000] 18:03:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (18243800) [pid = 1020] [serial = 1840] [outer = 180CB000] 18:03:44 INFO - PROCESS | 1020 | 1468026224653 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (18247800) [pid = 1020] [serial = 1841] [outer = 180CB000] 18:03:45 INFO - PROCESS | 1020 | 1468026225062 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]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 18:03:45 INFO - PROCESS | 1020 | 1468026225121 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 1020 | 1468026225123 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 18:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:03:45 INFO - PROCESS | 1020 | 1468026225132 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 1020 | 1468026225134 Marionette TRACE conn3 <- [1,2418,null,{}] 18:03:45 INFO - PROCESS | 1020 | 1468026225138 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}] 18:03:45 INFO - PROCESS | 1020 | 1468026225140 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:45 INFO - PROCESS | 1020 | 1468026225297 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:03:45 INFO - PROCESS | 1020 | 1468026225363 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 1020 | 1468026225365 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:45 INFO - PROCESS | 1020 | ++DOCSHELL 13EDAC00 == 36 [pid = 1020] [id = 614] 18:03:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (197CCC00) [pid = 1020] [serial = 1842] [outer = 00000000] 18:03:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (197D7400) [pid = 1020] [serial = 1843] [outer = 197CCC00] 18:03:45 INFO - PROCESS | 1020 | 1468026225410 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (197DA000) [pid = 1020] [serial = 1844] [outer = 197CCC00] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (16EEA400) [pid = 1020] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (15582000) [pid = 1020] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (15879800) [pid = 1020] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16AEBC00) [pid = 1020] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (128A8C00) [pid = 1020] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16A64400) [pid = 1020] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (16A5C000) [pid = 1020] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (13C31000) [pid = 1020] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (114CC800) [pid = 1020] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (13246000) [pid = 1020] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (128D8400) [pid = 1020] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (10A79400) [pid = 1020] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:03:45 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13951800) [pid = 1020] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:03:45 INFO - PROCESS | 1020 | 1468026225887 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]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 797ms 18:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:03:45 INFO - PROCESS | 1020 | 1468026225933 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 1020 | 1468026225935 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 18:03:45 INFO - PROCESS | 1020 | 1468026225938 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 1020 | 1468026225940 Marionette TRACE conn3 <- [1,2422,null,{}] 18:03:45 INFO - PROCESS | 1020 | 1468026225943 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}] 18:03:45 INFO - PROCESS | 1020 | 1468026225945 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:46 INFO - PROCESS | 1020 | 1468026226022 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:03:46 INFO - PROCESS | 1020 | 1468026226028 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 1020 | 1468026226029 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:46 INFO - PROCESS | 1020 | ++DOCSHELL 10A09800 == 37 [pid = 1020] [id = 615] 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13C31000) [pid = 1020] [serial = 1845] [outer = 00000000] 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15617800) [pid = 1020] [serial = 1846] [outer = 13C31000] 18:03:46 INFO - PROCESS | 1020 | 1468026226073 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16A64400) [pid = 1020] [serial = 1847] [outer = 13C31000] 18:03:46 INFO - PROCESS | 1020 | 1468026226498 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]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 594ms 18:03:46 INFO - PROCESS | 1020 | 1468026226536 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 1020 | 1468026226538 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 18:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:03:46 INFO - PROCESS | 1020 | 1468026226553 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 1020 | 1468026226555 Marionette TRACE conn3 <- [1,2426,null,{}] 18:03:46 INFO - PROCESS | 1020 | 1468026226562 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}] 18:03:46 INFO - PROCESS | 1020 | 1468026226564 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:46 INFO - PROCESS | 1020 | 1468026226651 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:03:46 INFO - PROCESS | 1020 | 1468026226658 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 1020 | 1468026226660 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:46 INFO - PROCESS | 1020 | ++DOCSHELL 16DA2000 == 38 [pid = 1020] [id = 616] 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1748A000) [pid = 1020] [serial = 1848] [outer = 00000000] 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (197D6C00) [pid = 1020] [serial = 1849] [outer = 1748A000] 18:03:46 INFO - PROCESS | 1020 | 1468026226701 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (197E1800) [pid = 1020] [serial = 1850] [outer = 1748A000] 18:03:47 INFO - PROCESS | 1020 | 1468026227139 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]]]}] 18:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 18:03:47 INFO - PROCESS | 1020 | 1468026227200 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 1020 | 1468026227202 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 18:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:03:47 INFO - PROCESS | 1020 | 1468026227206 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 1020 | 1468026227207 Marionette TRACE conn3 <- [1,2430,null,{}] 18:03:47 INFO - PROCESS | 1020 | 1468026227210 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}] 18:03:47 INFO - PROCESS | 1020 | 1468026227212 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:47 INFO - PROCESS | 1020 | 1468026227294 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:03:47 INFO - PROCESS | 1020 | 1468026227300 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 1020 | 1468026227302 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:47 INFO - PROCESS | 1020 | ++DOCSHELL 14FBA800 == 39 [pid = 1020] [id = 617] 18:03:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (17E84000) [pid = 1020] [serial = 1851] [outer = 00000000] 18:03:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1990DC00) [pid = 1020] [serial = 1852] [outer = 17E84000] 18:03:47 INFO - PROCESS | 1020 | 1468026227343 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19C3D800) [pid = 1020] [serial = 1853] [outer = 17E84000] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 17A08C00 == 38 [pid = 1020] [id = 603] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 10561400 == 37 [pid = 1020] [id = 604] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 1307BC00 == 36 [pid = 1020] [id = 606] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 16AE8400 == 35 [pid = 1020] [id = 611] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 142EF000 == 34 [pid = 1020] [id = 608] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 15D2B000 == 33 [pid = 1020] [id = 609] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 12820400 == 32 [pid = 1020] [id = 605] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 10A09800 == 31 [pid = 1020] [id = 615] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 130D4400 == 30 [pid = 1020] [id = 607] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 180C4800 == 29 [pid = 1020] [id = 613] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 13EDAC00 == 28 [pid = 1020] [id = 614] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 13036C00 == 27 [pid = 1020] [id = 612] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 16DA2000 == 26 [pid = 1020] [id = 616] 18:03:48 INFO - PROCESS | 1020 | --DOCSHELL 16ADD000 == 25 [pid = 1020] [id = 610] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (170AF800) [pid = 1020] [serial = 1808] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1806C800) [pid = 1020] [serial = 1810] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1560EC00) [pid = 1020] [serial = 1795] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15D2BC00) [pid = 1020] [serial = 1798] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16EED800) [pid = 1020] [serial = 1801] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15D32000) [pid = 1020] [serial = 1799] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (11279400) [pid = 1020] [serial = 1807] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16EF6000) [pid = 1020] [serial = 1802] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (130A7000) [pid = 1020] [serial = 1783] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (197DE800) [pid = 1020] [serial = 1781] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (197D7C00) [pid = 1020] [serial = 1780] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (19758800) [pid = 1020] [serial = 1778] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (180CE000) [pid = 1020] [serial = 1777] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1560F800) [pid = 1020] [serial = 1775] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (142F9000) [pid = 1020] [serial = 1774] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (128E3400) [pid = 1020] [serial = 1772] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (128D7000) [pid = 1020] [serial = 1771] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (139D7C00) [pid = 1020] [serial = 1792] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (129AA400) [pid = 1020] [serial = 1789] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (12B03000) [pid = 1020] [serial = 1790] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (114CE800) [pid = 1020] [serial = 1786] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (12825C00) [pid = 1020] [serial = 1787] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1314D800) [pid = 1020] [serial = 1784] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (15D2E800) [pid = 1020] [serial = 1804] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1581C400) [pid = 1020] [serial = 1796] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (16ADCC00) [pid = 1020] [serial = 1805] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (13C3C000) [pid = 1020] [serial = 1793] [outer = 00000000] [url = about:blank] 18:03:49 INFO - PROCESS | 1020 | 1468026229100 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]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1907ms 18:03:49 INFO - PROCESS | 1020 | 1468026229119 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 1020 | 1468026229123 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 18:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:03:49 INFO - PROCESS | 1020 | 1468026229128 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 1020 | 1468026229131 Marionette TRACE conn3 <- [1,2434,null,{}] 18:03:49 INFO - PROCESS | 1020 | 1468026229138 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}] 18:03:49 INFO - PROCESS | 1020 | 1468026229141 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:49 INFO - PROCESS | 1020 | 1468026229233 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:03:49 INFO - PROCESS | 1020 | 1468026229240 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 1020 | 1468026229244 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:49 INFO - PROCESS | 1020 | ++DOCSHELL 10559C00 == 26 [pid = 1020] [id = 618] 18:03:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (1058C400) [pid = 1020] [serial = 1854] [outer = 00000000] 18:03:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (10A7AC00) [pid = 1020] [serial = 1855] [outer = 1058C400] 18:03:49 INFO - PROCESS | 1020 | 1468026229292 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (10A7E000) [pid = 1020] [serial = 1856] [outer = 1058C400] 18:03:49 INFO - PROCESS | 1020 | 1468026229779 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]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 704ms 18:03:49 INFO - PROCESS | 1020 | 1468026229828 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 1020 | 1468026229833 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 18:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:03:49 INFO - PROCESS | 1020 | 1468026229839 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 1020 | 1468026229841 Marionette TRACE conn3 <- [1,2438,null,{}] 18:03:49 INFO - PROCESS | 1020 | 1468026229845 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}] 18:03:49 INFO - PROCESS | 1020 | 1468026229848 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:49 INFO - PROCESS | 1020 | 1468026229938 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:03:49 INFO - PROCESS | 1020 | 1468026229946 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 1020 | 1468026229948 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:49 INFO - PROCESS | 1020 | ++DOCSHELL 128A6000 == 27 [pid = 1020] [id = 619] 18:03:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (128A6800) [pid = 1020] [serial = 1857] [outer = 00000000] 18:03:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (128AF800) [pid = 1020] [serial = 1858] [outer = 128A6800] 18:03:50 INFO - PROCESS | 1020 | 1468026229994 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (128B4800) [pid = 1020] [serial = 1859] [outer = 128A6800] 18:03:50 INFO - PROCESS | 1020 | 1468026230457 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]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 625ms 18:03:50 INFO - PROCESS | 1020 | 1468026230476 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 1020 | 1468026230478 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 18:03:50 INFO - PROCESS | 1020 | 1468026230482 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:03:50 INFO - PROCESS | 1020 | 1468026230485 Marionette TRACE conn3 <- [1,2442,null,{}] 18:03:50 INFO - PROCESS | 1020 | 1468026230496 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}] 18:03:50 INFO - PROCESS | 1020 | 1468026230500 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:50 INFO - PROCESS | 1020 | 1468026230580 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:03:50 INFO - PROCESS | 1020 | 1468026230586 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 1020 | 1468026230589 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:50 INFO - PROCESS | 1020 | ++DOCSHELL 12B01C00 == 28 [pid = 1020] [id = 620] 18:03:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (12B02C00) [pid = 1020] [serial = 1860] [outer = 00000000] 18:03:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (13034000) [pid = 1020] [serial = 1861] [outer = 12B02C00] 18:03:50 INFO - PROCESS | 1020 | 1468026230637 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (130A7800) [pid = 1020] [serial = 1862] [outer = 12B02C00] 18:03:51 INFO - PROCESS | 1020 | 1468026231098 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]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 18:03:51 INFO - PROCESS | 1020 | 1468026231142 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 1020 | 1468026231145 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 18:03:51 INFO - PROCESS | 1020 | 1468026231148 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 1020 | 1468026231150 Marionette TRACE conn3 <- [1,2446,null,{}] 18:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:03:51 INFO - PROCESS | 1020 | 1468026231154 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}] 18:03:51 INFO - PROCESS | 1020 | 1468026231155 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:51 INFO - PROCESS | 1020 | 1468026231240 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:03:51 INFO - PROCESS | 1020 | 1468026231245 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 1020 | 1468026231247 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:51 INFO - PROCESS | 1020 | ++DOCSHELL 131EB800 == 29 [pid = 1020] [id = 621] 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (131F4000) [pid = 1020] [serial = 1863] [outer = 00000000] 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (139D6000) [pid = 1020] [serial = 1864] [outer = 131F4000] 18:03:51 INFO - PROCESS | 1020 | 1468026231291 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (13C3C400) [pid = 1020] [serial = 1865] [outer = 131F4000] 18:03:51 INFO - PROCESS | 1020 | 1468026231720 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]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 594ms 18:03:51 INFO - PROCESS | 1020 | 1468026231748 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 1020 | 1468026231750 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 18:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:03:51 INFO - PROCESS | 1020 | 1468026231766 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 1020 | 1468026231768 Marionette TRACE conn3 <- [1,2450,null,{}] 18:03:51 INFO - PROCESS | 1020 | 1468026231775 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}] 18:03:51 INFO - PROCESS | 1020 | 1468026231777 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:51 INFO - PROCESS | 1020 | 1468026231851 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:03:51 INFO - PROCESS | 1020 | 1468026231856 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 1020 | 1468026231858 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:51 INFO - PROCESS | 1020 | ++DOCSHELL 13EDAC00 == 30 [pid = 1020] [id = 622] 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (142F0800) [pid = 1020] [serial = 1866] [outer = 00000000] 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (154ACC00) [pid = 1020] [serial = 1867] [outer = 142F0800] 18:03:51 INFO - PROCESS | 1020 | 1468026231901 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15588000) [pid = 1020] [serial = 1868] [outer = 142F0800] 18:03:52 INFO - PROCESS | 1020 | 1468026232354 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]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 625ms 18:03:52 INFO - PROCESS | 1020 | 1468026232408 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 1020 | 1468026232410 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 18:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:03:52 INFO - PROCESS | 1020 | 1468026232413 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 1020 | 1468026232415 Marionette TRACE conn3 <- [1,2454,null,{}] 18:03:52 INFO - PROCESS | 1020 | 1468026232418 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}] 18:03:52 INFO - PROCESS | 1020 | 1468026232424 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:52 INFO - PROCESS | 1020 | 1468026232521 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:03:52 INFO - PROCESS | 1020 | 1468026232528 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 1020 | 1468026232530 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:52 INFO - PROCESS | 1020 | ++DOCSHELL 15AD2400 == 31 [pid = 1020] [id = 623] 18:03:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15AD7C00) [pid = 1020] [serial = 1869] [outer = 00000000] 18:03:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15D2C400) [pid = 1020] [serial = 1870] [outer = 15AD7C00] 18:03:52 INFO - PROCESS | 1020 | 1468026232573 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15D30800) [pid = 1020] [serial = 1871] [outer = 15AD7C00] 18:03:53 INFO - PROCESS | 1020 | 1468026232992 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]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 640ms 18:03:53 INFO - PROCESS | 1020 | 1468026233050 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 1020 | 1468026233052 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:03:53 INFO - PROCESS | 1020 | 1468026233059 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 1020 | 1468026233061 Marionette TRACE conn3 <- [1,2458,null,{}] 18:03:53 INFO - PROCESS | 1020 | 1468026233064 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}] 18:03:53 INFO - PROCESS | 1020 | 1468026233076 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:53 INFO - PROCESS | 1020 | 1468026233151 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:03:53 INFO - PROCESS | 1020 | 1468026233156 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 1020 | 1468026233158 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:53 INFO - PROCESS | 1020 | ++DOCSHELL 16678800 == 32 [pid = 1020] [id = 624] 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (167E0C00) [pid = 1020] [serial = 1872] [outer = 00000000] 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16ADDC00) [pid = 1020] [serial = 1873] [outer = 167E0C00] 18:03:53 INFO - PROCESS | 1020 | 1468026233201 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16AE0400) [pid = 1020] [serial = 1874] [outer = 167E0C00] 18:03:53 INFO - PROCESS | 1020 | 1468026233640 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]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 625ms 18:03:53 INFO - PROCESS | 1020 | 1468026233699 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 1020 | 1468026233701 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:03:53 INFO - PROCESS | 1020 | 1468026233708 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 1020 | 1468026233709 Marionette TRACE conn3 <- [1,2462,null,{}] 18:03:53 INFO - PROCESS | 1020 | 1468026233713 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}] 18:03:53 INFO - PROCESS | 1020 | 1468026233762 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:53 INFO - PROCESS | 1020 | 1468026233837 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:03:53 INFO - PROCESS | 1020 | 1468026233843 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 1020 | 1468026233845 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:53 INFO - PROCESS | 1020 | ++DOCSHELL 16EEDC00 == 33 [pid = 1020] [id = 625] 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16EEEC00) [pid = 1020] [serial = 1875] [outer = 00000000] 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16EF7400) [pid = 1020] [serial = 1876] [outer = 16EEEC00] 18:03:53 INFO - PROCESS | 1020 | 1468026233887 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16EF4000) [pid = 1020] [serial = 1877] [outer = 16EEEC00] 18:03:54 INFO - PROCESS | 1020 | 1468026234327 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]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 641ms 18:03:54 INFO - PROCESS | 1020 | 1468026234382 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 1020 | 1468026234384 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:03:54 INFO - PROCESS | 1020 | 1468026234390 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 1020 | 1468026234392 Marionette TRACE conn3 <- [1,2466,null,{}] 18:03:54 INFO - PROCESS | 1020 | 1468026234402 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}] 18:03:54 INFO - PROCESS | 1020 | 1468026234404 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:54 INFO - PROCESS | 1020 | 1468026234518 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:03:54 INFO - PROCESS | 1020 | 1468026234526 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 1020 | 1468026234528 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:54 INFO - PROCESS | 1020 | ++DOCSHELL 129B9C00 == 34 [pid = 1020] [id = 626] 18:03:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (170AF800) [pid = 1020] [serial = 1878] [outer = 00000000] 18:03:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1772B800) [pid = 1020] [serial = 1879] [outer = 170AF800] 18:03:54 INFO - PROCESS | 1020 | 1468026234570 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1772CC00) [pid = 1020] [serial = 1880] [outer = 170AF800] 18:03:55 INFO - PROCESS | 1020 | 1468026235027 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]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 703ms 18:03:55 INFO - PROCESS | 1020 | 1468026235084 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 1020 | 1468026235086 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 18:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:03:55 INFO - PROCESS | 1020 | 1468026235089 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 1020 | 1468026235091 Marionette TRACE conn3 <- [1,2470,null,{}] 18:03:55 INFO - PROCESS | 1020 | 1468026235094 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}] 18:03:55 INFO - PROCESS | 1020 | 1468026235096 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:55 INFO - PROCESS | 1020 | 1468026235218 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:03:55 INFO - PROCESS | 1020 | 1468026235225 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 1020 | 1468026235227 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:55 INFO - PROCESS | 1020 | ++DOCSHELL 13440800 == 35 [pid = 1020] [id = 627] 18:03:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (15D2BC00) [pid = 1020] [serial = 1881] [outer = 00000000] 18:03:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (180CAC00) [pid = 1020] [serial = 1882] [outer = 15D2BC00] 18:03:55 INFO - PROCESS | 1020 | 1468026235321 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (18244C00) [pid = 1020] [serial = 1883] [outer = 15D2BC00] 18:03:55 INFO - PROCESS | 1020 | 1468026235746 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]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 687ms 18:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:03:55 INFO - PROCESS | 1020 | 1468026235789 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 1020 | 1468026235791 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 18:03:55 INFO - PROCESS | 1020 | 1468026235794 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 1020 | 1468026235797 Marionette TRACE conn3 <- [1,2474,null,{}] 18:03:55 INFO - PROCESS | 1020 | 1468026235800 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}] 18:03:55 INFO - PROCESS | 1020 | 1468026235802 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:55 INFO - PROCESS | 1020 | 1468026235952 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:03:55 INFO - PROCESS | 1020 | 1468026235977 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 1020 | 1468026235979 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:55 INFO - PROCESS | 1020 | ++DOCSHELL 13EDA800 == 36 [pid = 1020] [id = 628] 18:03:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (197CF400) [pid = 1020] [serial = 1884] [outer = 00000000] 18:03:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (197DA800) [pid = 1020] [serial = 1885] [outer = 197CF400] 18:03:56 INFO - PROCESS | 1020 | 1468026236023 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (197E1000) [pid = 1020] [serial = 1886] [outer = 197CF400] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1748A000) [pid = 1020] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (17A90C00) [pid = 1020] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (180CB000) [pid = 1020] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (197CCC00) [pid = 1020] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16AE3800) [pid = 1020] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (15D2CC00) [pid = 1020] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (142F0400) [pid = 1020] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1314E800) [pid = 1020] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1307C000) [pid = 1020] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (12820800) [pid = 1020] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (10A0BC00) [pid = 1020] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (17A09800) [pid = 1020] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:03:56 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13C31000) [pid = 1020] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:03:56 INFO - PROCESS | 1020 | 1468026236647 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]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 891ms 18:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:03:56 INFO - PROCESS | 1020 | 1468026236699 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 1020 | 1468026236701 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 18:03:56 INFO - PROCESS | 1020 | 1468026236704 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 1020 | 1468026236706 Marionette TRACE conn3 <- [1,2478,null,{}] 18:03:56 INFO - PROCESS | 1020 | 1468026236710 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}] 18:03:56 INFO - PROCESS | 1020 | 1468026236711 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:56 INFO - PROCESS | 1020 | 1468026236792 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:03:56 INFO - PROCESS | 1020 | 1468026236797 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 1020 | 1468026236799 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:56 INFO - PROCESS | 1020 | ++DOCSHELL 129B5400 == 37 [pid = 1020] [id = 629] 18:03:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (129B6C00) [pid = 1020] [serial = 1887] [outer = 00000000] 18:03:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (142F5C00) [pid = 1020] [serial = 1888] [outer = 129B6C00] 18:03:56 INFO - PROCESS | 1020 | 1468026236841 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1667DC00) [pid = 1020] [serial = 1889] [outer = 129B6C00] 18:03:57 INFO - PROCESS | 1020 | 1468026237274 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]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 594ms 18:03:57 INFO - PROCESS | 1020 | 1468026237319 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 1020 | 1468026237321 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:03:57 INFO - PROCESS | 1020 | 1468026237324 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 1020 | 1468026237336 Marionette TRACE conn3 <- [1,2482,null,{}] 18:03:57 INFO - PROCESS | 1020 | 1468026237340 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}] 18:03:57 INFO - PROCESS | 1020 | 1468026237342 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:57 INFO - PROCESS | 1020 | 1468026237419 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:03:57 INFO - PROCESS | 1020 | 1468026237424 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 1020 | 1468026237426 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:57 INFO - PROCESS | 1020 | ++DOCSHELL 1394F800 == 38 [pid = 1020] [id = 630] 18:03:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16AE2800) [pid = 1020] [serial = 1890] [outer = 00000000] 18:03:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197D9C00) [pid = 1020] [serial = 1891] [outer = 16AE2800] 18:03:57 INFO - PROCESS | 1020 | 1468026237468 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C3D400) [pid = 1020] [serial = 1892] [outer = 16AE2800] 18:03:57 INFO - PROCESS | 1020 | 1468026237919 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]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 656ms 18:03:57 INFO - PROCESS | 1020 | 1468026237983 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 1020 | 1468026237985 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 18:03:57 INFO - PROCESS | 1020 | 1468026237988 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:03:57 INFO - PROCESS | 1020 | 1468026237990 Marionette TRACE conn3 <- [1,2486,null,{}] 18:03:57 INFO - PROCESS | 1020 | 1468026237993 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}] 18:03:57 INFO - PROCESS | 1020 | 1468026237995 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:58 INFO - PROCESS | 1020 | 1468026238084 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:03:58 INFO - PROCESS | 1020 | 1468026238091 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 1020 | 1468026238093 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:58 INFO - PROCESS | 1020 | ++DOCSHELL 154ABC00 == 39 [pid = 1020] [id = 631] 18:03:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197CCC00) [pid = 1020] [serial = 1893] [outer = 00000000] 18:03:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C5CC00) [pid = 1020] [serial = 1894] [outer = 197CCC00] 18:03:58 INFO - PROCESS | 1020 | 1468026238135 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19C5F000) [pid = 1020] [serial = 1895] [outer = 197CCC00] 18:03:58 INFO - PROCESS | 1020 | 1468026238555 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]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 594ms 18:03:58 INFO - PROCESS | 1020 | 1468026238624 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 1020 | 1468026238628 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 18:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:03:58 INFO - PROCESS | 1020 | 1468026238638 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 1020 | 1468026238642 Marionette TRACE conn3 <- [1,2490,null,{}] 18:03:58 INFO - PROCESS | 1020 | 1468026238648 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}] 18:03:58 INFO - PROCESS | 1020 | 1468026238652 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:58 INFO - PROCESS | 1020 | 1468026238777 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:03:58 INFO - PROCESS | 1020 | 1468026238936 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 1020 | 1468026238940 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:58 INFO - PROCESS | 1020 | ++DOCSHELL 1055FC00 == 40 [pid = 1020] [id = 632] 18:03:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (10561400) [pid = 1020] [serial = 1896] [outer = 00000000] 18:03:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (10A77400) [pid = 1020] [serial = 1897] [outer = 10561400] 18:03:58 INFO - PROCESS | 1020 | 1468026238996 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (10FA9800) [pid = 1020] [serial = 1898] [outer = 10561400] 18:03:59 INFO - PROCESS | 1020 | 1468026239683 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]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1094ms 18:03:59 INFO - PROCESS | 1020 | 1468026239743 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:03:59 INFO - PROCESS | 1020 | 1468026239746 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 18:03:59 INFO - PROCESS | 1020 | 1468026239753 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 1020 | 1468026239757 Marionette TRACE conn3 <- [1,2494,null,{}] 18:03:59 INFO - PROCESS | 1020 | 1468026239761 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}] 18:03:59 INFO - PROCESS | 1020 | 1468026239764 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:03:59 INFO - PROCESS | 1020 | 1468026239881 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:04:00 INFO - PROCESS | 1020 | 1468026240017 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 1020 | 1468026240020 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:00 INFO - PROCESS | 1020 | ++DOCSHELL 128E0C00 == 41 [pid = 1020] [id = 633] 18:04:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (128E1400) [pid = 1020] [serial = 1899] [outer = 00000000] 18:04:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (12D88000) [pid = 1020] [serial = 1900] [outer = 128E1400] 18:04:00 INFO - PROCESS | 1020 | 1468026240074 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1324C800) [pid = 1020] [serial = 1901] [outer = 128E1400] 18:04:01 INFO - PROCESS | 1020 | 1468026241004 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]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1297ms 18:04:01 INFO - PROCESS | 1020 | 1468026241050 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 1020 | 1468026241054 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 1020 | 1468026241060 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:04:01 INFO - PROCESS | 1020 | 1468026241063 Marionette TRACE conn3 <- [1,2498,null,{}] 18:04:01 INFO - PROCESS | 1020 | 1468026241068 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}] 18:04:01 INFO - PROCESS | 1020 | 1468026241071 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:01 INFO - PROCESS | 1020 | 1468026241229 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 1394F800 == 40 [pid = 1020] [id = 630] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 129B5400 == 39 [pid = 1020] [id = 629] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 13EDA800 == 38 [pid = 1020] [id = 628] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 13440800 == 37 [pid = 1020] [id = 627] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 129B9C00 == 36 [pid = 1020] [id = 626] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 16EEDC00 == 35 [pid = 1020] [id = 625] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 16678800 == 34 [pid = 1020] [id = 624] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 15AD2400 == 33 [pid = 1020] [id = 623] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 13EDAC00 == 32 [pid = 1020] [id = 622] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 131EB800 == 31 [pid = 1020] [id = 621] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 12B01C00 == 30 [pid = 1020] [id = 620] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 128A6000 == 29 [pid = 1020] [id = 619] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 10559C00 == 28 [pid = 1020] [id = 618] 18:04:01 INFO - PROCESS | 1020 | --DOCSHELL 14FBA800 == 27 [pid = 1020] [id = 617] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (1990DC00) [pid = 1020] [serial = 1852] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (197E1800) [pid = 1020] [serial = 1850] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (17E84400) [pid = 1020] [serial = 1837] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (18243800) [pid = 1020] [serial = 1840] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1806E000) [pid = 1020] [serial = 1838] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (197D7400) [pid = 1020] [serial = 1843] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18247800) [pid = 1020] [serial = 1841] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (197D6C00) [pid = 1020] [serial = 1849] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (197DA000) [pid = 1020] [serial = 1844] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (17566400) [pid = 1020] [serial = 1834] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (16EECC00) [pid = 1020] [serial = 1831] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16EF1000) [pid = 1020] [serial = 1832] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15D31800) [pid = 1020] [serial = 1828] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16ADEC00) [pid = 1020] [serial = 1829] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (154AE400) [pid = 1020] [serial = 1825] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1558A000) [pid = 1020] [serial = 1826] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (139D5C00) [pid = 1020] [serial = 1822] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13DAB800) [pid = 1020] [serial = 1823] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (130D7800) [pid = 1020] [serial = 1819] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (131E9C00) [pid = 1020] [serial = 1820] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (128AA000) [pid = 1020] [serial = 1816] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (128AF400) [pid = 1020] [serial = 1817] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (10A7C000) [pid = 1020] [serial = 1813] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10B64000) [pid = 1020] [serial = 1814] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (180C7800) [pid = 1020] [serial = 1811] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (15617800) [pid = 1020] [serial = 1846] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (16A64400) [pid = 1020] [serial = 1847] [outer = 00000000] [url = about:blank] 18:04:01 INFO - PROCESS | 1020 | 1468026241355 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 1020 | 1468026241360 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:01 INFO - PROCESS | 1020 | ++DOCSHELL 103CD800 == 28 [pid = 1020] [id = 634] 18:04:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (103D2000) [pid = 1020] [serial = 1902] [outer = 00000000] 18:04:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10434400) [pid = 1020] [serial = 1903] [outer = 103D2000] 18:04:01 INFO - PROCESS | 1020 | 1468026241407 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (10FAA000) [pid = 1020] [serial = 1904] [outer = 103D2000] 18:04:01 INFO - PROCESS | 1020 | 1468026241863 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]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 828ms 18:04:01 INFO - PROCESS | 1020 | 1468026241903 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 1020 | 1468026241907 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 1020 | 1468026241913 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:04:01 INFO - PROCESS | 1020 | 1468026241916 Marionette TRACE conn3 <- [1,2502,null,{}] 18:04:01 INFO - PROCESS | 1020 | 1468026241919 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}] 18:04:01 INFO - PROCESS | 1020 | 1468026241922 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:02 INFO - PROCESS | 1020 | 1468026242006 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:04:02 INFO - PROCESS | 1020 | 1468026242012 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 1020 | 1468026242014 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:02 INFO - PROCESS | 1020 | ++DOCSHELL 1281F400 == 29 [pid = 1020] [id = 635] 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (128A6C00) [pid = 1020] [serial = 1905] [outer = 00000000] 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (128E3400) [pid = 1020] [serial = 1906] [outer = 128A6C00] 18:04:02 INFO - PROCESS | 1020 | 1468026242060 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (129B9C00) [pid = 1020] [serial = 1907] [outer = 128A6C00] 18:04:02 INFO - PROCESS | 1020 | 1468026242536 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]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 640ms 18:04:02 INFO - PROCESS | 1020 | 1468026242555 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 1020 | 1468026242558 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 18:04:02 INFO - PROCESS | 1020 | 1468026242561 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:04:02 INFO - PROCESS | 1020 | 1468026242565 Marionette TRACE conn3 <- [1,2506,null,{}] 18:04:02 INFO - PROCESS | 1020 | 1468026242576 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}] 18:04:02 INFO - PROCESS | 1020 | 1468026242583 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:02 INFO - PROCESS | 1020 | 1468026242698 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:04:02 INFO - PROCESS | 1020 | 1468026242795 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 1020 | 1468026242798 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:02 INFO - PROCESS | 1020 | ++DOCSHELL 13250000 == 30 [pid = 1020] [id = 636] 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (13252800) [pid = 1020] [serial = 1908] [outer = 00000000] 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13952000) [pid = 1020] [serial = 1909] [outer = 13252800] 18:04:02 INFO - PROCESS | 1020 | 1468026242844 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13C3C000) [pid = 1020] [serial = 1910] [outer = 13252800] 18:04:03 INFO - PROCESS | 1020 | 1468026243227 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]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 688ms 18:04:03 INFO - PROCESS | 1020 | 1468026243262 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 1020 | 1468026243264 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 18:04:03 INFO - PROCESS | 1020 | 1468026243267 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:04:03 INFO - PROCESS | 1020 | 1468026243269 Marionette TRACE conn3 <- [1,2510,null,{}] 18:04:03 INFO - PROCESS | 1020 | 1468026243272 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}] 18:04:03 INFO - PROCESS | 1020 | 1468026243274 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:03 INFO - PROCESS | 1020 | 1468026243366 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:04:03 INFO - PROCESS | 1020 | 1468026243471 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 1020 | 1468026243473 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:03 INFO - PROCESS | 1020 | ++DOCSHELL 13C3B000 == 31 [pid = 1020] [id = 637] 18:04:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13DB8400) [pid = 1020] [serial = 1911] [outer = 00000000] 18:04:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15618000) [pid = 1020] [serial = 1912] [outer = 13DB8400] 18:04:03 INFO - PROCESS | 1020 | 1468026243516 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15879800) [pid = 1020] [serial = 1913] [outer = 13DB8400] 18:04:03 INFO - PROCESS | 1020 | 1468026243939 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]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 704ms 18:04:03 INFO - PROCESS | 1020 | 1468026243967 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 1020 | 1468026243969 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:04:03 INFO - PROCESS | 1020 | 1468026243978 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 1020 | 1468026243979 Marionette TRACE conn3 <- [1,2514,null,{}] 18:04:03 INFO - PROCESS | 1020 | 1468026243983 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}] 18:04:03 INFO - PROCESS | 1020 | 1468026243985 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:04 INFO - PROCESS | 1020 | 1468026244119 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:04:04 INFO - PROCESS | 1020 | 1468026244162 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 1020 | 1468026244164 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:04 INFO - PROCESS | 1020 | ++DOCSHELL 15D24400 == 32 [pid = 1020] [id = 638] 18:04:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15D25C00) [pid = 1020] [serial = 1914] [outer = 00000000] 18:04:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (15D2C800) [pid = 1020] [serial = 1915] [outer = 15D25C00] 18:04:04 INFO - PROCESS | 1020 | 1468026244207 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1667F800) [pid = 1020] [serial = 1916] [outer = 15D25C00] 18:04:04 INFO - PROCESS | 1020 | 1468026244671 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]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 18:04:04 INFO - PROCESS | 1020 | 1468026244713 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 1020 | 1468026244715 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 18:04:04 INFO - PROCESS | 1020 | 1468026244718 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:04:04 INFO - PROCESS | 1020 | 1468026244720 Marionette TRACE conn3 <- [1,2518,null,{}] 18:04:04 INFO - PROCESS | 1020 | 1468026244723 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}] 18:04:04 INFO - PROCESS | 1020 | 1468026244728 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:04 INFO - PROCESS | 1020 | 1468026244859 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:04:04 INFO - PROCESS | 1020 | 1468026244925 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 1020 | 1468026244927 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:04 INFO - PROCESS | 1020 | ++DOCSHELL 16ADC800 == 33 [pid = 1020] [id = 639] 18:04:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16ADCC00) [pid = 1020] [serial = 1917] [outer = 00000000] 18:04:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16EEE000) [pid = 1020] [serial = 1918] [outer = 16ADCC00] 18:04:04 INFO - PROCESS | 1020 | 1468026244971 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16EEF800) [pid = 1020] [serial = 1919] [outer = 16ADCC00] 18:04:05 INFO - PROCESS | 1020 | 1468026245530 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]]]}] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1701D000) [pid = 1020] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (12B02C00) [pid = 1020] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (131F4000) [pid = 1020] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (142F0800) [pid = 1020] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15D2BC00) [pid = 1020] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1058C400) [pid = 1020] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (197CF400) [pid = 1020] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (129B6C00) [pid = 1020] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16EEEC00) [pid = 1020] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (128A6800) [pid = 1020] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (17E84000) [pid = 1020] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15AD7C00) [pid = 1020] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (167E0C00) [pid = 1020] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16AE2800) [pid = 1020] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:04:05 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (170AF800) [pid = 1020] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 907ms 18:04:05 INFO - PROCESS | 1020 | 1468026245623 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 1020 | 1468026245625 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:04:05 INFO - PROCESS | 1020 | 1468026245629 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 1020 | 1468026245632 Marionette TRACE conn3 <- [1,2522,null,{}] 18:04:05 INFO - PROCESS | 1020 | 1468026245640 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}] 18:04:05 INFO - PROCESS | 1020 | 1468026245643 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:05 INFO - PROCESS | 1020 | 1468026245738 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:04:05 INFO - PROCESS | 1020 | 1468026245743 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 1020 | 1468026245745 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:05 INFO - PROCESS | 1020 | ++DOCSHELL 13160400 == 34 [pid = 1020] [id = 640] 18:04:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (131F1400) [pid = 1020] [serial = 1920] [outer = 00000000] 18:04:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (142F7800) [pid = 1020] [serial = 1921] [outer = 131F1400] 18:04:05 INFO - PROCESS | 1020 | 1468026245788 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (15AD7C00) [pid = 1020] [serial = 1922] [outer = 131F1400] 18:04:06 INFO - PROCESS | 1020 | 1468026246235 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]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 640ms 18:04:06 INFO - PROCESS | 1020 | 1468026246267 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 1020 | 1468026246268 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 18:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:04:06 INFO - PROCESS | 1020 | 1468026246272 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 1020 | 1468026246273 Marionette TRACE conn3 <- [1,2526,null,{}] 18:04:06 INFO - PROCESS | 1020 | 1468026246277 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}] 18:04:06 INFO - PROCESS | 1020 | 1468026246278 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:06 INFO - PROCESS | 1020 | 1468026246355 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:04:06 INFO - PROCESS | 1020 | 1468026246360 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 1020 | 1468026246362 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:06 INFO - PROCESS | 1020 | ++DOCSHELL 128E2C00 == 35 [pid = 1020] [id = 641] 18:04:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (130D9C00) [pid = 1020] [serial = 1923] [outer = 00000000] 18:04:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1771D800) [pid = 1020] [serial = 1924] [outer = 130D9C00] 18:04:06 INFO - PROCESS | 1020 | 1468026246404 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1772C000) [pid = 1020] [serial = 1925] [outer = 130D9C00] 18:04:06 INFO - PROCESS | 1020 | 1468026246825 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]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 594ms 18:04:06 INFO - PROCESS | 1020 | 1468026246873 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 1020 | 1468026246875 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 18:04:06 INFO - PROCESS | 1020 | 1468026246878 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:04:06 INFO - PROCESS | 1020 | 1468026246880 Marionette TRACE conn3 <- [1,2530,null,{}] 18:04:06 INFO - PROCESS | 1020 | 1468026246883 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}] 18:04:06 INFO - PROCESS | 1020 | 1468026246885 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:06 INFO - PROCESS | 1020 | 1468026246966 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:04:06 INFO - PROCESS | 1020 | 1468026246971 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 1020 | 1468026246973 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:07 INFO - PROCESS | 1020 | ++DOCSHELL 17E80400 == 36 [pid = 1020] [id = 642] 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (1806FC00) [pid = 1020] [serial = 1926] [outer = 00000000] 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180C8800) [pid = 1020] [serial = 1927] [outer = 1806FC00] 18:04:07 INFO - PROCESS | 1020 | 1468026247015 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C9400) [pid = 1020] [serial = 1928] [outer = 1806FC00] 18:04:07 INFO - PROCESS | 1020 | 1468026247473 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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 641ms 18:04:07 INFO - PROCESS | 1020 | 1468026247566 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 1020 | 1468026247571 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:04:07 INFO - PROCESS | 1020 | 1468026247580 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 1020 | 1468026247585 Marionette TRACE conn3 <- [1,2534,null,{}] 18:04:07 INFO - PROCESS | 1020 | 1468026247591 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}] 18:04:07 INFO - PROCESS | 1020 | 1468026247594 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:07 INFO - PROCESS | 1020 | 1468026247725 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:04:07 INFO - PROCESS | 1020 | 1468026247828 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 1020 | 1468026247833 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:07 INFO - PROCESS | 1020 | ++DOCSHELL 10A77000 == 37 [pid = 1020] [id = 643] 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (10A78800) [pid = 1020] [serial = 1929] [outer = 00000000] 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (10FA9400) [pid = 1020] [serial = 1930] [outer = 10A78800] 18:04:07 INFO - PROCESS | 1020 | 1468026247887 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (11C42000) [pid = 1020] [serial = 1931] [outer = 10A78800] 18:04:08 INFO - PROCESS | 1020 | 1468026248529 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]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1001ms 18:04:08 INFO - PROCESS | 1020 | 1468026248581 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 1020 | 1468026248584 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 18:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:04:08 INFO - PROCESS | 1020 | 1468026248590 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 1020 | 1468026248594 Marionette TRACE conn3 <- [1,2538,null,{}] 18:04:08 INFO - PROCESS | 1020 | 1468026248599 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}] 18:04:08 INFO - PROCESS | 1020 | 1468026248601 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:08 INFO - PROCESS | 1020 | 1468026248761 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:04:08 INFO - PROCESS | 1020 | 1468026248826 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 1020 | 1468026248829 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:08 INFO - PROCESS | 1020 | ++DOCSHELL 131EF400 == 38 [pid = 1020] [id = 644] 18:04:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (131F0800) [pid = 1020] [serial = 1932] [outer = 00000000] 18:04:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (13441C00) [pid = 1020] [serial = 1933] [outer = 131F0800] 18:04:08 INFO - PROCESS | 1020 | 1468026248883 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (13EDAC00) [pid = 1020] [serial = 1934] [outer = 131F0800] 18:04:09 INFO - PROCESS | 1020 | 1468026249470 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]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 953ms 18:04:09 INFO - PROCESS | 1020 | 1468026249532 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 1020 | 1468026249534 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 18:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:04:09 INFO - PROCESS | 1020 | 1468026249538 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 1020 | 1468026249541 Marionette TRACE conn3 <- [1,2542,null,{}] 18:04:09 INFO - PROCESS | 1020 | 1468026249546 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}] 18:04:09 INFO - PROCESS | 1020 | 1468026249550 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:09 INFO - PROCESS | 1020 | 1468026249657 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:04:09 INFO - PROCESS | 1020 | 1468026249808 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 1020 | 1468026249812 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:09 INFO - PROCESS | 1020 | ++DOCSHELL 16DA4000 == 39 [pid = 1020] [id = 645] 18:04:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (16DA4400) [pid = 1020] [serial = 1935] [outer = 00000000] 18:04:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (16EF4800) [pid = 1020] [serial = 1936] [outer = 16DA4400] 18:04:09 INFO - PROCESS | 1020 | 1468026249867 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (180C2C00) [pid = 1020] [serial = 1937] [outer = 16DA4400] 18:04:10 INFO - PROCESS | 1020 | 1468026250489 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]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1000ms 18:04:10 INFO - PROCESS | 1020 | 1468026250539 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 1020 | 1468026250542 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:04:10 INFO - PROCESS | 1020 | 1468026250545 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 1020 | 1468026250547 Marionette TRACE conn3 <- [1,2546,null,{}] 18:04:10 INFO - PROCESS | 1020 | 1468026250551 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}] 18:04:10 INFO - PROCESS | 1020 | 1468026250553 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:10 INFO - PROCESS | 1020 | 1468026250656 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:04:10 INFO - PROCESS | 1020 | 1468026250805 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 1020 | 1468026250808 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:10 INFO - PROCESS | 1020 | ++DOCSHELL 1586E400 == 40 [pid = 1020] [id = 646] 18:04:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (18247C00) [pid = 1020] [serial = 1938] [outer = 00000000] 18:04:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (1975B000) [pid = 1020] [serial = 1939] [outer = 18247C00] 18:04:10 INFO - PROCESS | 1020 | 1468026250860 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (197CB000) [pid = 1020] [serial = 1940] [outer = 18247C00] 18:04:11 INFO - PROCESS | 1020 | 1468026251551 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]]]}] 18:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1032ms 18:04:11 INFO - PROCESS | 1020 | 1468026251603 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 1020 | 1468026251606 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 18:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:04:11 INFO - PROCESS | 1020 | 1468026251611 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 1020 | 1468026251614 Marionette TRACE conn3 <- [1,2550,null,{}] 18:04:11 INFO - PROCESS | 1020 | 1468026251620 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}] 18:04:11 INFO - PROCESS | 1020 | 1468026251622 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:11 INFO - PROCESS | 1020 | 1468026251762 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:04:11 INFO - PROCESS | 1020 | 1468026251909 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 1020 | 1468026251912 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:11 INFO - PROCESS | 1020 | ++DOCSHELL 11AEC400 == 41 [pid = 1020] [id = 647] 18:04:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (128A8400) [pid = 1020] [serial = 1941] [outer = 00000000] 18:04:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (128E1C00) [pid = 1020] [serial = 1942] [outer = 128A8400] 18:04:11 INFO - PROCESS | 1020 | 1468026251962 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (131E8000) [pid = 1020] [serial = 1943] [outer = 128A8400] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 128E2C00 == 40 [pid = 1020] [id = 641] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 13160400 == 39 [pid = 1020] [id = 640] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 16ADC800 == 38 [pid = 1020] [id = 639] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 15D24400 == 37 [pid = 1020] [id = 638] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 13C3B000 == 36 [pid = 1020] [id = 637] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 13250000 == 35 [pid = 1020] [id = 636] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 1281F400 == 34 [pid = 1020] [id = 635] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 103CD800 == 33 [pid = 1020] [id = 634] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 1055FC00 == 32 [pid = 1020] [id = 632] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 128E0C00 == 31 [pid = 1020] [id = 633] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 154ABC00 == 30 [pid = 1020] [id = 631] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 1586E400 == 29 [pid = 1020] [id = 646] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 16DA4000 == 28 [pid = 1020] [id = 645] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 17E80400 == 27 [pid = 1020] [id = 642] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 10A77000 == 26 [pid = 1020] [id = 643] 18:04:12 INFO - PROCESS | 1020 | --DOCSHELL 131EF400 == 25 [pid = 1020] [id = 644] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (13034000) [pid = 1020] [serial = 1861] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (130A7800) [pid = 1020] [serial = 1862] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (139D6000) [pid = 1020] [serial = 1864] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13C3C400) [pid = 1020] [serial = 1865] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (154ACC00) [pid = 1020] [serial = 1867] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (15588000) [pid = 1020] [serial = 1868] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (18244C00) [pid = 1020] [serial = 1883] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (180CAC00) [pid = 1020] [serial = 1882] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (10A7AC00) [pid = 1020] [serial = 1855] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (10A7E000) [pid = 1020] [serial = 1856] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197DA800) [pid = 1020] [serial = 1885] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (1667DC00) [pid = 1020] [serial = 1889] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (142F5C00) [pid = 1020] [serial = 1888] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16EF7400) [pid = 1020] [serial = 1876] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (128AF800) [pid = 1020] [serial = 1858] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (128B4800) [pid = 1020] [serial = 1859] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (19C3D800) [pid = 1020] [serial = 1853] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15D2C400) [pid = 1020] [serial = 1870] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (15D30800) [pid = 1020] [serial = 1871] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16ADDC00) [pid = 1020] [serial = 1873] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16AE0400) [pid = 1020] [serial = 1874] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19C5CC00) [pid = 1020] [serial = 1894] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (19C3D400) [pid = 1020] [serial = 1892] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1772B800) [pid = 1020] [serial = 1879] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (197E1000) [pid = 1020] [serial = 1886] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1772CC00) [pid = 1020] [serial = 1880] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (197D9C00) [pid = 1020] [serial = 1891] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (16EF4000) [pid = 1020] [serial = 1877] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (17566800) [pid = 1020] [serial = 1835] [outer = 00000000] [url = about:blank] 18:04:13 INFO - PROCESS | 1020 | 1468026253067 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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1500ms 18:04:13 INFO - PROCESS | 1020 | 1468026253115 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 1020 | 1468026253119 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 18:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:04:13 INFO - PROCESS | 1020 | 1468026253125 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 1020 | 1468026253132 Marionette TRACE conn3 <- [1,2554,null,{}] 18:04:13 INFO - PROCESS | 1020 | 1468026253138 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}] 18:04:13 INFO - PROCESS | 1020 | 1468026253141 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:13 INFO - PROCESS | 1020 | 1468026253228 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:04:13 INFO - PROCESS | 1020 | 1468026253234 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 1020 | 1468026253237 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:13 INFO - PROCESS | 1020 | ++DOCSHELL 10A79800 == 26 [pid = 1020] [id = 648] 18:04:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10A81000) [pid = 1020] [serial = 1944] [outer = 00000000] 18:04:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1281F400) [pid = 1020] [serial = 1945] [outer = 10A81000] 18:04:13 INFO - PROCESS | 1020 | 1468026253285 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (128AB400) [pid = 1020] [serial = 1946] [outer = 10A81000] 18:04:13 INFO - PROCESS | 1020 | 1468026253802 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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 688ms 18:04:13 INFO - PROCESS | 1020 | 1468026253820 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 1020 | 1468026253824 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 18:04:13 INFO - PROCESS | 1020 | 1468026253834 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:04:13 INFO - PROCESS | 1020 | 1468026253837 Marionette TRACE conn3 <- [1,2558,null,{}] 18:04:13 INFO - PROCESS | 1020 | 1468026253841 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}] 18:04:13 INFO - PROCESS | 1020 | 1468026253843 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:13 INFO - PROCESS | 1020 | 1468026253958 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:04:14 INFO - PROCESS | 1020 | 1468026254057 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 1020 | 1468026254059 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:14 INFO - PROCESS | 1020 | ++DOCSHELL 129ABC00 == 27 [pid = 1020] [id = 649] 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (129B1000) [pid = 1020] [serial = 1947] [outer = 00000000] 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (12D89000) [pid = 1020] [serial = 1948] [outer = 129B1000] 18:04:14 INFO - PROCESS | 1020 | 1468026254114 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (12DC8C00) [pid = 1020] [serial = 1949] [outer = 129B1000] 18:04:14 INFO - PROCESS | 1020 | 1468026254518 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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 751ms 18:04:14 INFO - PROCESS | 1020 | 1468026254577 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 1020 | 1468026254579 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:04:14 INFO - PROCESS | 1020 | 1468026254582 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 1020 | 1468026254586 Marionette TRACE conn3 <- [1,2562,null,{}] 18:04:14 INFO - PROCESS | 1020 | 1468026254596 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}] 18:04:14 INFO - PROCESS | 1020 | 1468026254601 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:14 INFO - PROCESS | 1020 | 1468026254683 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:04:14 INFO - PROCESS | 1020 | 1468026254691 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 1020 | 1468026254694 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:14 INFO - PROCESS | 1020 | ++DOCSHELL 13C38800 == 28 [pid = 1020] [id = 650] 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (13C3B000) [pid = 1020] [serial = 1950] [outer = 00000000] 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13ED0800) [pid = 1020] [serial = 1951] [outer = 13C3B000] 18:04:14 INFO - PROCESS | 1020 | 1468026254741 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (142F8C00) [pid = 1020] [serial = 1952] [outer = 13C3B000] 18:04:15 INFO - PROCESS | 1020 | 1468026255245 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]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 703ms 18:04:15 INFO - PROCESS | 1020 | 1468026255282 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 1020 | 1468026255284 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 18:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:04:15 INFO - PROCESS | 1020 | 1468026255287 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 1020 | 1468026255289 Marionette TRACE conn3 <- [1,2566,null,{}] 18:04:15 INFO - PROCESS | 1020 | 1468026255292 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}] 18:04:15 INFO - PROCESS | 1020 | 1468026255294 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:15 INFO - PROCESS | 1020 | 1468026255435 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:04:15 INFO - PROCESS | 1020 | 1468026255497 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 1020 | 1468026255499 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:15 INFO - PROCESS | 1020 | ++DOCSHELL 15581800 == 29 [pid = 1020] [id = 651] 18:04:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15587800) [pid = 1020] [serial = 1953] [outer = 00000000] 18:04:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1586EC00) [pid = 1020] [serial = 1954] [outer = 15587800] 18:04:15 INFO - PROCESS | 1020 | 1468026255543 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15D24400) [pid = 1020] [serial = 1955] [outer = 15587800] 18:04:15 INFO - PROCESS | 1020 | 1468026255959 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]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 18:04:15 INFO - PROCESS | 1020 | 1468026255987 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 1020 | 1468026255989 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 18:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:04:16 INFO - PROCESS | 1020 | 1468026255992 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 1020 | 1468026255994 Marionette TRACE conn3 <- [1,2570,null,{}] 18:04:16 INFO - PROCESS | 1020 | 1468026255997 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}] 18:04:16 INFO - PROCESS | 1020 | 1468026255999 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:16 INFO - PROCESS | 1020 | 1468026256109 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:04:16 INFO - PROCESS | 1020 | 1468026256116 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 1020 | 1468026256118 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:16 INFO - PROCESS | 1020 | ++DOCSHELL 15D26400 == 30 [pid = 1020] [id = 652] 18:04:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15D27400) [pid = 1020] [serial = 1956] [outer = 00000000] 18:04:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15D31C00) [pid = 1020] [serial = 1957] [outer = 15D27400] 18:04:16 INFO - PROCESS | 1020 | 1468026256161 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1667CC00) [pid = 1020] [serial = 1958] [outer = 15D27400] 18:04:16 INFO - PROCESS | 1020 | 1468026256634 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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 704ms 18:04:16 INFO - PROCESS | 1020 | 1468026256692 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 1020 | 1468026256694 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 18:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:04:16 INFO - PROCESS | 1020 | 1468026256697 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 1020 | 1468026256699 Marionette TRACE conn3 <- [1,2574,null,{}] 18:04:16 INFO - PROCESS | 1020 | 1468026256711 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}] 18:04:16 INFO - PROCESS | 1020 | 1468026256716 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:16 INFO - PROCESS | 1020 | 1468026256873 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1806FC00) [pid = 1020] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (15D25C00) [pid = 1020] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16ADCC00) [pid = 1020] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (197CCC00) [pid = 1020] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (128A6C00) [pid = 1020] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10561400) [pid = 1020] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (103D2000) [pid = 1020] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (128E1400) [pid = 1020] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (13252800) [pid = 1020] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (131F1400) [pid = 1020] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (13DB8400) [pid = 1020] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:04:17 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (130D9C00) [pid = 1020] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:04:17 INFO - PROCESS | 1020 | 1468026257133 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 1020 | 1468026257135 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:17 INFO - PROCESS | 1020 | ++DOCSHELL 0F394400 == 31 [pid = 1020] [id = 653] 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (103CB000) [pid = 1020] [serial = 1959] [outer = 00000000] 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (128A8800) [pid = 1020] [serial = 1960] [outer = 103CB000] 18:04:17 INFO - PROCESS | 1020 | 1468026257181 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1315F800) [pid = 1020] [serial = 1961] [outer = 103CB000] 18:04:17 INFO - PROCESS | 1020 | 1468026257533 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]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 906ms 18:04:17 INFO - PROCESS | 1020 | 1468026257607 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 1020 | 1468026257609 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:04:17 INFO - PROCESS | 1020 | 1468026257613 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 1020 | 1468026257614 Marionette TRACE conn3 <- [1,2578,null,{}] 18:04:17 INFO - PROCESS | 1020 | 1468026257618 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}] 18:04:17 INFO - PROCESS | 1020 | 1468026257620 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:17 INFO - PROCESS | 1020 | 1468026257696 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:04:17 INFO - PROCESS | 1020 | 1468026257701 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 1020 | 1468026257703 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:17 INFO - PROCESS | 1020 | ++DOCSHELL 10B5C400 == 32 [pid = 1020] [id = 654] 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (13C3BC00) [pid = 1020] [serial = 1962] [outer = 00000000] 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF3000) [pid = 1020] [serial = 1963] [outer = 13C3BC00] 18:04:17 INFO - PROCESS | 1020 | 1468026257746 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (16EF6000) [pid = 1020] [serial = 1964] [outer = 13C3BC00] 18:04:18 INFO - PROCESS | 1020 | 1468026258175 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]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 594ms 18:04:18 INFO - PROCESS | 1020 | 1468026258222 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 1020 | 1468026258224 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 18:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:04:18 INFO - PROCESS | 1020 | 1468026258232 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 1020 | 1468026258234 Marionette TRACE conn3 <- [1,2582,null,{}] 18:04:18 INFO - PROCESS | 1020 | 1468026258237 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}] 18:04:18 INFO - PROCESS | 1020 | 1468026258239 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:18 INFO - PROCESS | 1020 | 1468026258319 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:04:18 INFO - PROCESS | 1020 | 1468026258324 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 1020 | 1468026258326 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:18 INFO - PROCESS | 1020 | ++DOCSHELL 16F86400 == 33 [pid = 1020] [id = 655] 18:04:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (17016C00) [pid = 1020] [serial = 1965] [outer = 00000000] 18:04:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (17720C00) [pid = 1020] [serial = 1966] [outer = 17016C00] 18:04:18 INFO - PROCESS | 1020 | 1468026258368 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17721000) [pid = 1020] [serial = 1967] [outer = 17016C00] 18:04:19 INFO - PROCESS | 1020 | 1468026259133 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]]]}] 18:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 938ms 18:04:19 INFO - PROCESS | 1020 | 1468026259189 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 1020 | 1468026259192 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 18:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:04:19 INFO - PROCESS | 1020 | 1468026259201 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 1020 | 1468026259204 Marionette TRACE conn3 <- [1,2586,null,{}] 18:04:19 INFO - PROCESS | 1020 | 1468026259209 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}] 18:04:19 INFO - PROCESS | 1020 | 1468026259212 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:19 INFO - PROCESS | 1020 | 1468026259329 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:04:19 INFO - PROCESS | 1020 | 1468026259465 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 1020 | 1468026259468 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:19 INFO - PROCESS | 1020 | ++DOCSHELL 10A0E000 == 34 [pid = 1020] [id = 656] 18:04:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (10A79C00) [pid = 1020] [serial = 1968] [outer = 00000000] 18:04:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (128DD000) [pid = 1020] [serial = 1969] [outer = 10A79C00] 18:04:19 INFO - PROCESS | 1020 | 1468026259524 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (12B02C00) [pid = 1020] [serial = 1970] [outer = 10A79C00] 18:04:20 INFO - PROCESS | 1020 | 1468026260445 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]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1298ms 18:04:20 INFO - PROCESS | 1020 | 1468026260504 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 1020 | 1468026260508 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 18:04:20 INFO - PROCESS | 1020 | 1468026260513 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:04:20 INFO - PROCESS | 1020 | 1468026260517 Marionette TRACE conn3 <- [1,2590,null,{}] 18:04:20 INFO - PROCESS | 1020 | 1468026260530 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}] 18:04:20 INFO - PROCESS | 1020 | 1468026260533 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:20 INFO - PROCESS | 1020 | 1468026260668 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:04:20 INFO - PROCESS | 1020 | 1468026260801 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 1020 | 1468026260806 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:20 INFO - PROCESS | 1020 | ++DOCSHELL 10FA8800 == 35 [pid = 1020] [id = 657] 18:04:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (112EA400) [pid = 1020] [serial = 1971] [outer = 00000000] 18:04:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (128AFC00) [pid = 1020] [serial = 1972] [outer = 112EA400] 18:04:20 INFO - PROCESS | 1020 | 1468026260863 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (128D8C00) [pid = 1020] [serial = 1973] [outer = 112EA400] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 10B5C400 == 34 [pid = 1020] [id = 654] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 0F394400 == 33 [pid = 1020] [id = 653] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 15D26400 == 32 [pid = 1020] [id = 652] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 15581800 == 31 [pid = 1020] [id = 651] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 13C38800 == 30 [pid = 1020] [id = 650] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 129ABC00 == 29 [pid = 1020] [id = 649] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 10A79800 == 28 [pid = 1020] [id = 648] 18:04:21 INFO - PROCESS | 1020 | --DOCSHELL 11AEC400 == 27 [pid = 1020] [id = 647] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (15D2C800) [pid = 1020] [serial = 1915] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (16EEE000) [pid = 1020] [serial = 1918] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (19C5F000) [pid = 1020] [serial = 1895] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (128E3400) [pid = 1020] [serial = 1906] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (129B9C00) [pid = 1020] [serial = 1907] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (10A77400) [pid = 1020] [serial = 1897] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (10FA9800) [pid = 1020] [serial = 1898] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (10434400) [pid = 1020] [serial = 1903] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (10FAA000) [pid = 1020] [serial = 1904] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (12D88000) [pid = 1020] [serial = 1900] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1324C800) [pid = 1020] [serial = 1901] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (13952000) [pid = 1020] [serial = 1909] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (13C3C000) [pid = 1020] [serial = 1910] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (15AD7C00) [pid = 1020] [serial = 1922] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (142F7800) [pid = 1020] [serial = 1921] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (16EEF800) [pid = 1020] [serial = 1919] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (15618000) [pid = 1020] [serial = 1912] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (15879800) [pid = 1020] [serial = 1913] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1667F800) [pid = 1020] [serial = 1916] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1771D800) [pid = 1020] [serial = 1924] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (1772C000) [pid = 1020] [serial = 1925] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (180C9400) [pid = 1020] [serial = 1928] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (180C8800) [pid = 1020] [serial = 1927] [outer = 00000000] [url = about:blank] 18:04:21 INFO - PROCESS | 1020 | 1468026261361 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]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 891ms 18:04:21 INFO - PROCESS | 1020 | 1468026261419 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 1020 | 1468026261423 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 18:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:04:21 INFO - PROCESS | 1020 | 1468026261430 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 1020 | 1468026261432 Marionette TRACE conn3 <- [1,2594,null,{}] 18:04:21 INFO - PROCESS | 1020 | 1468026261437 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}] 18:04:21 INFO - PROCESS | 1020 | 1468026261441 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:21 INFO - PROCESS | 1020 | 1468026261530 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:04:21 INFO - PROCESS | 1020 | 1468026261539 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 1020 | 1468026261541 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:21 INFO - PROCESS | 1020 | ++DOCSHELL 128E1400 == 28 [pid = 1020] [id = 658] 18:04:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (128E1800) [pid = 1020] [serial = 1974] [outer = 00000000] 18:04:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (12BDD000) [pid = 1020] [serial = 1975] [outer = 128E1800] 18:04:21 INFO - PROCESS | 1020 | 1468026261593 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (1307F400) [pid = 1020] [serial = 1976] [outer = 128E1800] 18:04:22 INFO - PROCESS | 1020 | 1468026262102 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]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 703ms 18:04:22 INFO - PROCESS | 1020 | 1468026262128 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 1020 | 1468026262131 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 18:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:04:22 INFO - PROCESS | 1020 | 1468026262134 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 1020 | 1468026262137 Marionette TRACE conn3 <- [1,2598,null,{}] 18:04:22 INFO - PROCESS | 1020 | 1468026262148 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}] 18:04:22 INFO - PROCESS | 1020 | 1468026262152 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:22 INFO - PROCESS | 1020 | 1468026262265 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:04:22 INFO - PROCESS | 1020 | 1468026262366 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 1020 | 1468026262369 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:22 INFO - PROCESS | 1020 | ++DOCSHELL 13C31400 == 29 [pid = 1020] [id = 659] 18:04:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13C32400) [pid = 1020] [serial = 1977] [outer = 00000000] 18:04:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (13DB3800) [pid = 1020] [serial = 1978] [outer = 13C32400] 18:04:22 INFO - PROCESS | 1020 | 1468026262416 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13ED0000) [pid = 1020] [serial = 1979] [outer = 13C32400] 18:04:22 INFO - PROCESS | 1020 | 1468026262801 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]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 704ms 18:04:22 INFO - PROCESS | 1020 | 1468026262834 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 1020 | 1468026262838 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 18:04:22 INFO - PROCESS | 1020 | 1468026262842 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 1020 | 1468026262843 Marionette TRACE conn3 <- [1,2602,null,{}] 18:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:04:22 INFO - PROCESS | 1020 | 1468026262846 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}] 18:04:22 INFO - PROCESS | 1020 | 1468026262848 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:22 INFO - PROCESS | 1020 | 1468026262937 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:04:22 INFO - PROCESS | 1020 | 1468026262942 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 1020 | 1468026262944 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:22 INFO - PROCESS | 1020 | ++DOCSHELL 142F6800 == 30 [pid = 1020] [id = 660] 18:04:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (154B2000) [pid = 1020] [serial = 1980] [outer = 00000000] 18:04:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15AD1400) [pid = 1020] [serial = 1981] [outer = 154B2000] 18:04:22 INFO - PROCESS | 1020 | 1468026262988 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15D27800) [pid = 1020] [serial = 1982] [outer = 154B2000] 18:04:23 INFO - PROCESS | 1020 | 1468026263428 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]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 625ms 18:04:23 INFO - PROCESS | 1020 | 1468026263482 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 1020 | 1468026263484 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:04:23 INFO - PROCESS | 1020 | 1468026263495 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 1020 | 1468026263496 Marionette TRACE conn3 <- [1,2606,null,{}] 18:04:23 INFO - PROCESS | 1020 | 1468026263500 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}] 18:04:23 INFO - PROCESS | 1020 | 1468026263502 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:23 INFO - PROCESS | 1020 | 1468026263610 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:04:23 INFO - PROCESS | 1020 | 1468026263699 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 1020 | 1468026263701 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:23 INFO - PROCESS | 1020 | ++DOCSHELL 15D31000 == 31 [pid = 1020] [id = 661] 18:04:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (15D31400) [pid = 1020] [serial = 1983] [outer = 00000000] 18:04:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16998000) [pid = 1020] [serial = 1984] [outer = 15D31400] 18:04:23 INFO - PROCESS | 1020 | 1468026263744 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16AE0000) [pid = 1020] [serial = 1985] [outer = 15D31400] 18:04:24 INFO - PROCESS | 1020 | 1468026264156 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]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 703ms 18:04:24 INFO - PROCESS | 1020 | 1468026264193 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 1020 | 1468026264195 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:04:24 INFO - PROCESS | 1020 | 1468026264205 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 1020 | 1468026264207 Marionette TRACE conn3 <- [1,2610,null,{}] 18:04:24 INFO - PROCESS | 1020 | 1468026264210 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}] 18:04:24 INFO - PROCESS | 1020 | 1468026264216 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:24 INFO - PROCESS | 1020 | 1468026264353 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:04:24 INFO - PROCESS | 1020 | 1468026264422 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 1020 | 1468026264424 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:24 INFO - PROCESS | 1020 | ++DOCSHELL 16EF2C00 == 32 [pid = 1020] [id = 662] 18:04:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF3400) [pid = 1020] [serial = 1986] [outer = 00000000] 18:04:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1752A000) [pid = 1020] [serial = 1987] [outer = 16EF3400] 18:04:24 INFO - PROCESS | 1020 | 1468026264468 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1771E000) [pid = 1020] [serial = 1988] [outer = 16EF3400] 18:04:24 INFO - PROCESS | 1020 | 1468026264876 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]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 704ms 18:04:24 INFO - PROCESS | 1020 | 1468026264897 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 1020 | 1468026264899 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:04:24 INFO - PROCESS | 1020 | 1468026264909 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 1020 | 1468026264910 Marionette TRACE conn3 <- [1,2614,null,{}] 18:04:24 INFO - PROCESS | 1020 | 1468026264914 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}] 18:04:24 INFO - PROCESS | 1020 | 1468026264915 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:25 INFO - PROCESS | 1020 | 1468026265058 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:04:25 INFO - PROCESS | 1020 | 1468026265080 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 1020 | 1468026265082 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:25 INFO - PROCESS | 1020 | ++DOCSHELL 10FB2400 == 33 [pid = 1020] [id = 663] 18:04:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (17572800) [pid = 1020] [serial = 1989] [outer = 00000000] 18:04:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17A91800) [pid = 1020] [serial = 1990] [outer = 17572800] 18:04:25 INFO - PROCESS | 1020 | 1468026265124 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (17AF0400) [pid = 1020] [serial = 1991] [outer = 17572800] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (15587800) [pid = 1020] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13C3B000) [pid = 1020] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (10A81000) [pid = 1020] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (129B1000) [pid = 1020] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (128A8400) [pid = 1020] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15D27400) [pid = 1020] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (10A78800) [pid = 1020] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (131F0800) [pid = 1020] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (16DA4400) [pid = 1020] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13C3BC00) [pid = 1020] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (18247C00) [pid = 1020] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:04:25 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (103CB000) [pid = 1020] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:04:25 INFO - PROCESS | 1020 | 1468026265642 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]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 798ms 18:04:25 INFO - PROCESS | 1020 | 1468026265710 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 1020 | 1468026265711 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:04:25 INFO - PROCESS | 1020 | 1468026265715 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 1020 | 1468026265716 Marionette TRACE conn3 <- [1,2618,null,{}] 18:04:25 INFO - PROCESS | 1020 | 1468026265720 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}] 18:04:25 INFO - PROCESS | 1020 | 1468026265721 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:25 INFO - PROCESS | 1020 | 1468026265798 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:04:25 INFO - PROCESS | 1020 | 1468026265806 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 1020 | 1468026265808 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:25 INFO - PROCESS | 1020 | ++DOCSHELL 10A80C00 == 34 [pid = 1020] [id = 664] 18:04:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (10FB3800) [pid = 1020] [serial = 1992] [outer = 00000000] 18:04:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (131F2400) [pid = 1020] [serial = 1993] [outer = 10FB3800] 18:04:25 INFO - PROCESS | 1020 | 1468026265937 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15D26000) [pid = 1020] [serial = 1994] [outer = 10FB3800] 18:04:26 INFO - PROCESS | 1020 | 1468026266308 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]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 625ms 18:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:04:26 INFO - PROCESS | 1020 | 1468026266353 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 1020 | 1468026266355 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 18:04:26 INFO - PROCESS | 1020 | 1468026266358 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 1020 | 1468026266359 Marionette TRACE conn3 <- [1,2622,null,{}] 18:04:26 INFO - PROCESS | 1020 | 1468026266363 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}] 18:04:26 INFO - PROCESS | 1020 | 1468026266364 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:26 INFO - PROCESS | 1020 | 1468026266466 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:04:26 INFO - PROCESS | 1020 | 1468026266564 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 1020 | 1468026266566 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:26 INFO - PROCESS | 1020 | ++DOCSHELL 128B4C00 == 35 [pid = 1020] [id = 665] 18:04:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (131F0800) [pid = 1020] [serial = 1995] [outer = 00000000] 18:04:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (17A8BC00) [pid = 1020] [serial = 1996] [outer = 131F0800] 18:04:26 INFO - PROCESS | 1020 | 1468026266608 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1806F800) [pid = 1020] [serial = 1997] [outer = 131F0800] 18:04:26 INFO - PROCESS | 1020 | 1468026266978 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]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 625ms 18:04:27 INFO - PROCESS | 1020 | 1468026266997 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 1020 | 1468026267000 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 18:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:04:27 INFO - PROCESS | 1020 | 1468026267004 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 1020 | 1468026267006 Marionette TRACE conn3 <- [1,2626,null,{}] 18:04:27 INFO - PROCESS | 1020 | 1468026267009 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}] 18:04:27 INFO - PROCESS | 1020 | 1468026267011 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:27 INFO - PROCESS | 1020 | 1468026267129 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:04:27 INFO - PROCESS | 1020 | 1468026267137 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 1020 | 1468026267139 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:27 INFO - PROCESS | 1020 | ++DOCSHELL 13DB9C00 == 36 [pid = 1020] [id = 666] 18:04:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EEA400) [pid = 1020] [serial = 1998] [outer = 00000000] 18:04:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (180CD800) [pid = 1020] [serial = 1999] [outer = 16EEA400] 18:04:27 INFO - PROCESS | 1020 | 1468026267182 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (180CE800) [pid = 1020] [serial = 2000] [outer = 16EEA400] 18:04:27 INFO - PROCESS | 1020 | 1468026267640 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]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 703ms 18:04:27 INFO - PROCESS | 1020 | 1468026267702 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 1020 | 1468026267707 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 18:04:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:04:27 INFO - PROCESS | 1020 | 1468026267713 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 1020 | 1468026267716 Marionette TRACE conn3 <- [1,2630,null,{}] 18:04:27 INFO - PROCESS | 1020 | 1468026267722 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}] 18:04:27 INFO - PROCESS | 1020 | 1468026267725 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:27 INFO - PROCESS | 1020 | 1468026267881 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:04:28 INFO - PROCESS | 1020 | 1468026268007 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 1020 | 1468026268015 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:28 INFO - PROCESS | 1020 | ++DOCSHELL 10A80400 == 37 [pid = 1020] [id = 667] 18:04:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (10A82C00) [pid = 1020] [serial = 2001] [outer = 00000000] 18:04:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (10FAE800) [pid = 1020] [serial = 2002] [outer = 10A82C00] 18:04:28 INFO - PROCESS | 1020 | 1468026268074 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (128ADC00) [pid = 1020] [serial = 2003] [outer = 10A82C00] 18:04:28 INFO - PROCESS | 1020 | 1468026268615 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]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 954ms 18:04:28 INFO - PROCESS | 1020 | 1468026268658 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 1020 | 1468026268663 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 18:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:04:28 INFO - PROCESS | 1020 | 1468026268669 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 1020 | 1468026268672 Marionette TRACE conn3 <- [1,2634,null,{}] 18:04:28 INFO - PROCESS | 1020 | 1468026268676 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}] 18:04:28 INFO - PROCESS | 1020 | 1468026268679 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:28 INFO - PROCESS | 1020 | 1468026268785 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:04:28 INFO - PROCESS | 1020 | 1468026268897 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 1020 | 1468026268900 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:28 INFO - PROCESS | 1020 | ++DOCSHELL 131EB800 == 38 [pid = 1020] [id = 668] 18:04:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (13438800) [pid = 1020] [serial = 2004] [outer = 00000000] 18:04:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (13C31000) [pid = 1020] [serial = 2005] [outer = 13438800] 18:04:29 INFO - PROCESS | 1020 | 1468026268995 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (15589800) [pid = 1020] [serial = 2006] [outer = 13438800] 18:04:29 INFO - PROCESS | 1020 | 1468026269611 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]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:04:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1001ms 18:04:29 INFO - PROCESS | 1020 | 1468026269672 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 1020 | 1468026269674 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 18:04:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:04:29 INFO - PROCESS | 1020 | 1468026269678 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 1020 | 1468026269682 Marionette TRACE conn3 <- [1,2638,null,{}] 18:04:29 INFO - PROCESS | 1020 | 1468026269705 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}] 18:04:29 INFO - PROCESS | 1020 | 1468026269710 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:29 INFO - PROCESS | 1020 | 1468026269849 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:04:29 INFO - PROCESS | 1020 | 1468026269915 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 1020 | 1468026269918 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:29 INFO - PROCESS | 1020 | ++DOCSHELL 16F8D000 == 39 [pid = 1020] [id = 669] 18:04:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1748A000) [pid = 1020] [serial = 2007] [outer = 00000000] 18:04:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17AF3000) [pid = 1020] [serial = 2008] [outer = 1748A000] 18:04:29 INFO - PROCESS | 1020 | 1468026269973 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (18249000) [pid = 1020] [serial = 2009] [outer = 1748A000] 18:04:30 INFO - PROCESS | 1020 | 1468026270521 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]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 906ms 18:04:30 INFO - PROCESS | 1020 | 1468026270582 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 1020 | 1468026270585 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:04:30 INFO - PROCESS | 1020 | 1468026270588 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 1020 | 1468026270590 Marionette TRACE conn3 <- [1,2642,null,{}] 18:04:30 INFO - PROCESS | 1020 | 1468026270594 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}] 18:04:30 INFO - PROCESS | 1020 | 1468026270596 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:30 INFO - PROCESS | 1020 | 1468026270700 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:04:30 INFO - PROCESS | 1020 | 1468026270836 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 1020 | 1468026270839 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:30 INFO - PROCESS | 1020 | ++DOCSHELL 180CF800 == 40 [pid = 1020] [id = 670] 18:04:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1824C400) [pid = 1020] [serial = 2010] [outer = 00000000] 18:04:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (197C6400) [pid = 1020] [serial = 2011] [outer = 1824C400] 18:04:30 INFO - PROCESS | 1020 | 1468026270893 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (197DBC00) [pid = 1020] [serial = 2012] [outer = 1824C400] 18:04:31 INFO - PROCESS | 1020 | 1468026271673 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]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:04:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1157ms 18:04:31 INFO - PROCESS | 1020 | 1468026271741 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 1020 | 1468026271746 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 18:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:04:31 INFO - PROCESS | 1020 | 1468026271751 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 1020 | 1468026271754 Marionette TRACE conn3 <- [1,2646,null,{}] 18:04:31 INFO - PROCESS | 1020 | 1468026271759 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}] 18:04:31 INFO - PROCESS | 1020 | 1468026271761 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:31 INFO - PROCESS | 1020 | 1468026271862 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:04:32 INFO - PROCESS | 1020 | 1468026272005 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 1020 | 1468026272010 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:32 INFO - PROCESS | 1020 | ++DOCSHELL 11279000 == 41 [pid = 1020] [id = 671] 18:04:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (114CB400) [pid = 1020] [serial = 2013] [outer = 00000000] 18:04:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (128B2400) [pid = 1020] [serial = 2014] [outer = 114CB400] 18:04:32 INFO - PROCESS | 1020 | 1468026272063 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (128E3800) [pid = 1020] [serial = 2015] [outer = 114CB400] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 128B4C00 == 40 [pid = 1020] [id = 665] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 10A80C00 == 39 [pid = 1020] [id = 664] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 10FB2400 == 38 [pid = 1020] [id = 663] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 16EF2C00 == 37 [pid = 1020] [id = 662] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 15D31000 == 36 [pid = 1020] [id = 661] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 142F6800 == 35 [pid = 1020] [id = 660] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 13C31400 == 34 [pid = 1020] [id = 659] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 128E1400 == 33 [pid = 1020] [id = 658] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 10FA8800 == 32 [pid = 1020] [id = 657] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 10A0E000 == 31 [pid = 1020] [id = 656] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 16F86400 == 30 [pid = 1020] [id = 655] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 180CF800 == 29 [pid = 1020] [id = 670] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 16F8D000 == 28 [pid = 1020] [id = 669] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 13DB9C00 == 27 [pid = 1020] [id = 666] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 10A80400 == 26 [pid = 1020] [id = 667] 18:04:32 INFO - PROCESS | 1020 | --DOCSHELL 131EB800 == 25 [pid = 1020] [id = 668] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (1586EC00) [pid = 1020] [serial = 1954] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (13ED0800) [pid = 1020] [serial = 1951] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (1281F400) [pid = 1020] [serial = 1945] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (128AB400) [pid = 1020] [serial = 1946] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (12D89000) [pid = 1020] [serial = 1948] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (12DC8C00) [pid = 1020] [serial = 1949] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (131E8000) [pid = 1020] [serial = 1943] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (128E1C00) [pid = 1020] [serial = 1942] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17720C00) [pid = 1020] [serial = 1966] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (15D31C00) [pid = 1020] [serial = 1957] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (11C42000) [pid = 1020] [serial = 1931] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (10FA9400) [pid = 1020] [serial = 1930] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (13EDAC00) [pid = 1020] [serial = 1934] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13441C00) [pid = 1020] [serial = 1933] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (180C2C00) [pid = 1020] [serial = 1937] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16EF6000) [pid = 1020] [serial = 1964] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16EF4800) [pid = 1020] [serial = 1936] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15D24400) [pid = 1020] [serial = 1955] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (197CB000) [pid = 1020] [serial = 1940] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1975B000) [pid = 1020] [serial = 1939] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (128A8800) [pid = 1020] [serial = 1960] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1667CC00) [pid = 1020] [serial = 1958] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (1315F800) [pid = 1020] [serial = 1961] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (16EF3000) [pid = 1020] [serial = 1963] [outer = 00000000] [url = about:blank] 18:04:32 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (142F8C00) [pid = 1020] [serial = 1952] [outer = 00000000] [url = about:blank] 18:04:33 INFO - PROCESS | 1020 | 1468026273219 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]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1501ms 18:04:33 INFO - PROCESS | 1020 | 1468026273256 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:04:33 INFO - PROCESS | 1020 | 1468026273260 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 18:04:33 INFO - PROCESS | 1020 | 1468026273264 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 1020 | 1468026273269 Marionette TRACE conn3 <- [1,2650,null,{}] 18:04:33 INFO - PROCESS | 1020 | 1468026273273 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}] 18:04:33 INFO - PROCESS | 1020 | 1468026273276 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:33 INFO - PROCESS | 1020 | 1468026273364 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:04:33 INFO - PROCESS | 1020 | 1468026273498 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 1020 | 1468026273501 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:33 INFO - PROCESS | 1020 | ++DOCSHELL 10A79000 == 26 [pid = 1020] [id = 672] 18:04:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10A7C400) [pid = 1020] [serial = 2016] [outer = 00000000] 18:04:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (11277800) [pid = 1020] [serial = 2017] [outer = 10A7C400] 18:04:33 INFO - PROCESS | 1020 | 1468026273548 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (114D0800) [pid = 1020] [serial = 2018] [outer = 10A7C400] 18:04:33 INFO - PROCESS | 1020 | 1468026273919 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]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 18:04:33 INFO - PROCESS | 1020 | 1468026273961 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 1020 | 1468026273966 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 18:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:04:33 INFO - PROCESS | 1020 | 1468026273972 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 1020 | 1468026273974 Marionette TRACE conn3 <- [1,2654,null,{}] 18:04:33 INFO - PROCESS | 1020 | 1468026273978 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}] 18:04:33 INFO - PROCESS | 1020 | 1468026273981 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:34 INFO - PROCESS | 1020 | 1468026274097 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:04:34 INFO - PROCESS | 1020 | 1468026274104 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 1020 | 1468026274108 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:34 INFO - PROCESS | 1020 | ++DOCSHELL 128E2C00 == 27 [pid = 1020] [id = 673] 18:04:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (12923C00) [pid = 1020] [serial = 2019] [outer = 00000000] 18:04:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (130A7800) [pid = 1020] [serial = 2020] [outer = 12923C00] 18:04:34 INFO - PROCESS | 1020 | 1468026274167 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1314D800) [pid = 1020] [serial = 2021] [outer = 12923C00] 18:04:35 INFO - PROCESS | 1020 | 1468026275106 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]]]}] 18:04:35 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) 18:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 18:04:35 INFO - PROCESS | 1020 | 1468026275169 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 1020 | 1468026275171 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 18:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:04:35 INFO - PROCESS | 1020 | 1468026275175 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 1020 | 1468026275179 Marionette TRACE conn3 <- [1,2658,null,{}] 18:04:35 INFO - PROCESS | 1020 | 1468026275189 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}] 18:04:35 INFO - PROCESS | 1020 | 1468026275193 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:35 INFO - PROCESS | 1020 | 1468026275306 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:04:35 INFO - PROCESS | 1020 | 1468026275314 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 1020 | 1468026275317 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:35 INFO - PROCESS | 1020 | ++DOCSHELL 139E3400 == 28 [pid = 1020] [id = 674] 18:04:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (13C32C00) [pid = 1020] [serial = 2022] [outer = 00000000] 18:04:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (142EF000) [pid = 1020] [serial = 2023] [outer = 13C32C00] 18:04:35 INFO - PROCESS | 1020 | 1468026275363 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (142F3000) [pid = 1020] [serial = 2024] [outer = 13C32C00] 18:04:36 INFO - PROCESS | 1020 | 1468026276333 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"]]]}] 18:04:36 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 18:04:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1188ms 18:04:36 INFO - PROCESS | 1020 | 1468026276371 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 1020 | 1468026276374 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 18:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:04:36 INFO - PROCESS | 1020 | 1468026276377 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 1020 | 1468026276379 Marionette TRACE conn3 <- [1,2662,null,{}] 18:04:36 INFO - PROCESS | 1020 | 1468026276382 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}] 18:04:36 INFO - PROCESS | 1020 | 1468026276384 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:36 INFO - PROCESS | 1020 | 1468026276503 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:04:36 INFO - PROCESS | 1020 | 1468026276509 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 1020 | 1468026276511 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:36 INFO - PROCESS | 1020 | ++DOCSHELL 142F5C00 == 29 [pid = 1020] [id = 675] 18:04:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (142F9000) [pid = 1020] [serial = 2025] [outer = 00000000] 18:04:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15ACF400) [pid = 1020] [serial = 2026] [outer = 142F9000] 18:04:36 INFO - PROCESS | 1020 | 1468026276606 Marionette DEBUG loaded listener.js 18:04:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15D28000) [pid = 1020] [serial = 2027] [outer = 142F9000] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (131F0800) [pid = 1020] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (128E1800) [pid = 1020] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (15D31400) [pid = 1020] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (13C32400) [pid = 1020] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (17572800) [pid = 1020] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16EF3400) [pid = 1020] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16EEA400) [pid = 1020] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (112EA400) [pid = 1020] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (17016C00) [pid = 1020] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (10FB3800) [pid = 1020] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (10A79C00) [pid = 1020] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:04:37 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (154B2000) [pid = 1020] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:04:37 INFO - PROCESS | 1020 | 1468026277676 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"]]]}] 18:04:37 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 18:04:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1360ms 18:04:37 INFO - PROCESS | 1020 | 1468026277737 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 1020 | 1468026277739 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 18:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:04:37 INFO - PROCESS | 1020 | 1468026277743 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 1020 | 1468026277744 Marionette TRACE conn3 <- [1,2666,null,{}] 18:04:37 INFO - PROCESS | 1020 | 1468026277748 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}] 18:04:37 INFO - PROCESS | 1020 | 1468026277750 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:37 INFO - PROCESS | 1020 | 1468026277827 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:04:37 INFO - PROCESS | 1020 | 1468026277942 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 1020 | 1468026277944 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:37 INFO - PROCESS | 1020 | ++DOCSHELL 10559C00 == 30 [pid = 1020] [id = 676] 18:04:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10A73400) [pid = 1020] [serial = 2028] [outer = 00000000] 18:04:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (139D5C00) [pid = 1020] [serial = 2029] [outer = 10A73400] 18:04:37 INFO - PROCESS | 1020 | 1468026277986 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15D2C000) [pid = 1020] [serial = 2030] [outer = 10A73400] 18:04:38 INFO - PROCESS | 1020 | 1468026278837 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]]]}] 18:04:38 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) 18:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1156ms 18:04:38 INFO - PROCESS | 1020 | 1468026278897 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 1020 | 1468026278899 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:04:38 INFO - PROCESS | 1020 | 1468026278903 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 1020 | 1468026278905 Marionette TRACE conn3 <- [1,2670,null,{}] 18:04:38 INFO - PROCESS | 1020 | 1468026278908 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}] 18:04:38 INFO - PROCESS | 1020 | 1468026278913 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:39 INFO - PROCESS | 1020 | 1468026279035 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:04:39 INFO - PROCESS | 1020 | 1468026279044 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 1020 | 1468026279046 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:39 INFO - PROCESS | 1020 | ++DOCSHELL 16678800 == 31 [pid = 1020] [id = 677] 18:04:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16996C00) [pid = 1020] [serial = 2031] [outer = 00000000] 18:04:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16AE9800) [pid = 1020] [serial = 2032] [outer = 16996C00] 18:04:39 INFO - PROCESS | 1020 | 1468026279090 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16EEB400) [pid = 1020] [serial = 2033] [outer = 16996C00] 18:04:40 INFO - PROCESS | 1020 | 1468026280322 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]]]}] 18:04:40 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) 18:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1438ms 18:04:40 INFO - PROCESS | 1020 | 1468026280351 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 1020 | 1468026280355 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 18:04:40 INFO - PROCESS | 1020 | 1468026280360 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:04:40 INFO - PROCESS | 1020 | 1468026280364 Marionette TRACE conn3 <- [1,2674,null,{}] 18:04:40 INFO - PROCESS | 1020 | 1468026280376 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}] 18:04:40 INFO - PROCESS | 1020 | 1468026280380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:40 INFO - PROCESS | 1020 | 1468026280509 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:04:40 INFO - PROCESS | 1020 | 1468026280657 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 1020 | 1468026280660 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:40 INFO - PROCESS | 1020 | ++DOCSHELL 10A77C00 == 32 [pid = 1020] [id = 678] 18:04:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10A7E800) [pid = 1020] [serial = 2034] [outer = 00000000] 18:04:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (128D5C00) [pid = 1020] [serial = 2035] [outer = 10A7E800] 18:04:40 INFO - PROCESS | 1020 | 1468026280714 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (128E3000) [pid = 1020] [serial = 2036] [outer = 10A7E800] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 10559C00 == 31 [pid = 1020] [id = 676] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 142F5C00 == 30 [pid = 1020] [id = 675] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 139E3400 == 29 [pid = 1020] [id = 674] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 128E2C00 == 28 [pid = 1020] [id = 673] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 10A79000 == 27 [pid = 1020] [id = 672] 18:04:41 INFO - PROCESS | 1020 | --DOCSHELL 11279000 == 26 [pid = 1020] [id = 671] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1806F800) [pid = 1020] [serial = 1997] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (12BDD000) [pid = 1020] [serial = 1975] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16998000) [pid = 1020] [serial = 1984] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (13DB3800) [pid = 1020] [serial = 1978] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (17AF0400) [pid = 1020] [serial = 1991] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1752A000) [pid = 1020] [serial = 1987] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (180CD800) [pid = 1020] [serial = 1999] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (128D8C00) [pid = 1020] [serial = 1973] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (16AE0000) [pid = 1020] [serial = 1985] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (17721000) [pid = 1020] [serial = 1967] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (15D26000) [pid = 1020] [serial = 1994] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (17A8BC00) [pid = 1020] [serial = 1996] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (128AFC00) [pid = 1020] [serial = 1972] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (12B02C00) [pid = 1020] [serial = 1970] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (17A91800) [pid = 1020] [serial = 1990] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (1771E000) [pid = 1020] [serial = 1988] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (131F2400) [pid = 1020] [serial = 1993] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (15D27800) [pid = 1020] [serial = 1982] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (128DD000) [pid = 1020] [serial = 1969] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (1307F400) [pid = 1020] [serial = 1976] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 53 (13ED0000) [pid = 1020] [serial = 1979] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 52 (15AD1400) [pid = 1020] [serial = 1981] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | --DOMWINDOW == 51 (180CE800) [pid = 1020] [serial = 2000] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 1020 | 1468026281949 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"]]]}] 18:04:41 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 18:04:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1610ms 18:04:41 INFO - PROCESS | 1020 | 1468026281968 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 1020 | 1468026281972 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:04:41 INFO - PROCESS | 1020 | 1468026281977 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 1020 | 1468026281980 Marionette TRACE conn3 <- [1,2678,null,{}] 18:04:41 INFO - PROCESS | 1020 | 1468026281985 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}] 18:04:41 INFO - PROCESS | 1020 | 1468026281988 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:42 INFO - PROCESS | 1020 | 1468026282103 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:04:42 INFO - PROCESS | 1020 | 1468026282194 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 1020 | 1468026282199 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:42 INFO - PROCESS | 1020 | ++DOCSHELL 10A76400 == 27 [pid = 1020] [id = 679] 18:04:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 52 (11279000) [pid = 1020] [serial = 2037] [outer = 00000000] 18:04:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 53 (128B2C00) [pid = 1020] [serial = 2038] [outer = 11279000] 18:04:42 INFO - PROCESS | 1020 | 1468026282246 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 54 (128DC800) [pid = 1020] [serial = 2039] [outer = 11279000] 18:04:43 INFO - PROCESS | 1020 | 1468026283150 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"]]]}] 18:04:43 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 18:04:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1219ms 18:04:43 INFO - PROCESS | 1020 | 1468026283188 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 1020 | 1468026283193 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:04:43 INFO - PROCESS | 1020 | 1468026283199 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 1020 | 1468026283202 Marionette TRACE conn3 <- [1,2682,null,{}] 18:04:43 INFO - PROCESS | 1020 | 1468026283205 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}] 18:04:43 INFO - PROCESS | 1020 | 1468026283208 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:43 INFO - PROCESS | 1020 | 1468026283299 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:04:43 INFO - PROCESS | 1020 | 1468026283307 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 1020 | 1468026283309 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:43 INFO - PROCESS | 1020 | ++DOCSHELL 131EA800 == 28 [pid = 1020] [id = 680] 18:04:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (131F3800) [pid = 1020] [serial = 2040] [outer = 00000000] 18:04:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (13444000) [pid = 1020] [serial = 2041] [outer = 131F3800] 18:04:43 INFO - PROCESS | 1020 | 1468026283355 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (139DA000) [pid = 1020] [serial = 2042] [outer = 131F3800] 18:04:44 INFO - PROCESS | 1020 | 1468026284324 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"]]]}] 18:04:44 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 18:04:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1156ms 18:04:44 INFO - PROCESS | 1020 | 1468026284351 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 1020 | 1468026284353 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:04:44 INFO - PROCESS | 1020 | 1468026284361 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 1020 | 1468026284365 Marionette TRACE conn3 <- [1,2686,null,{}] 18:04:44 INFO - PROCESS | 1020 | 1468026284375 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}] 18:04:44 INFO - PROCESS | 1020 | 1468026284380 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:44 INFO - PROCESS | 1020 | 1468026284495 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:04:44 INFO - PROCESS | 1020 | 1468026284502 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 1020 | 1468026284505 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:44 INFO - PROCESS | 1020 | ++DOCSHELL 154B9800 == 29 [pid = 1020] [id = 681] 18:04:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (15581400) [pid = 1020] [serial = 2043] [outer = 00000000] 18:04:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (15ACE800) [pid = 1020] [serial = 2044] [outer = 15581400] 18:04:44 INFO - PROCESS | 1020 | 1468026284604 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (15D25400) [pid = 1020] [serial = 2045] [outer = 15581400] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (10A73400) [pid = 1020] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (10A7C400) [pid = 1020] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (12923C00) [pid = 1020] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (10A82C00) [pid = 1020] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (13438800) [pid = 1020] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (1748A000) [pid = 1020] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 53 (1824C400) [pid = 1020] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 52 (13C32C00) [pid = 1020] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 51 (142F9000) [pid = 1020] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:04:45 INFO - PROCESS | 1020 | --DOMWINDOW == 50 (114CB400) [pid = 1020] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:04:45 INFO - PROCESS | 1020 | 1468026285528 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"]]]}] 18:04:45 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 18:04:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1188ms 18:04:45 INFO - PROCESS | 1020 | 1468026285559 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 1020 | 1468026285561 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 18:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:04:45 INFO - PROCESS | 1020 | 1468026285565 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 1020 | 1468026285567 Marionette TRACE conn3 <- [1,2690,null,{}] 18:04:45 INFO - PROCESS | 1020 | 1468026285571 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}] 18:04:45 INFO - PROCESS | 1020 | 1468026285572 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:45 INFO - PROCESS | 1020 | 1468026285653 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:04:45 INFO - PROCESS | 1020 | 1468026285659 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 1020 | 1468026285661 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:45 INFO - PROCESS | 1020 | ++DOCSHELL 10FAC400 == 30 [pid = 1020] [id = 682] 18:04:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 51 (13252800) [pid = 1020] [serial = 2046] [outer = 00000000] 18:04:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 52 (15D2CC00) [pid = 1020] [serial = 2047] [outer = 13252800] 18:04:45 INFO - PROCESS | 1020 | 1468026285785 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 53 (1667DC00) [pid = 1020] [serial = 2048] [outer = 13252800] 18:04:46 INFO - PROCESS | 1020 | 1468026286188 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]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 641ms 18:04:46 INFO - PROCESS | 1020 | 1468026286202 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 1020 | 1468026286204 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:04:46 INFO - PROCESS | 1020 | 1468026286207 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 1020 | 1468026286209 Marionette TRACE conn3 <- [1,2694,null,{}] 18:04:46 INFO - PROCESS | 1020 | 1468026286212 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}] 18:04:46 INFO - PROCESS | 1020 | 1468026286214 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:46 INFO - PROCESS | 1020 | 1468026286291 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:04:46 INFO - PROCESS | 1020 | 1468026286392 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 1020 | 1468026286394 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:46 INFO - PROCESS | 1020 | ++DOCSHELL 15878400 == 31 [pid = 1020] [id = 683] 18:04:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 54 (15D33800) [pid = 1020] [serial = 2049] [outer = 00000000] 18:04:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (16AE6800) [pid = 1020] [serial = 2050] [outer = 15D33800] 18:04:46 INFO - PROCESS | 1020 | 1468026286438 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (16EEA400) [pid = 1020] [serial = 2051] [outer = 15D33800] 18:04:46 INFO - PROCESS | 1020 | 1468026286797 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]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 641ms 18:04:46 INFO - PROCESS | 1020 | 1468026286846 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 1020 | 1468026286848 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 18:04:46 INFO - PROCESS | 1020 | 1468026286851 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:04:46 INFO - PROCESS | 1020 | 1468026286852 Marionette TRACE conn3 <- [1,2698,null,{}] 18:04:46 INFO - PROCESS | 1020 | 1468026286856 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}] 18:04:46 INFO - PROCESS | 1020 | 1468026286861 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:47 INFO - PROCESS | 1020 | 1468026286997 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:04:47 INFO - PROCESS | 1020 | 1468026287078 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 1020 | 1468026287080 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:47 INFO - PROCESS | 1020 | ++DOCSHELL 131F1C00 == 32 [pid = 1020] [id = 684] 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (169A0800) [pid = 1020] [serial = 2052] [outer = 00000000] 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (16F8D000) [pid = 1020] [serial = 2053] [outer = 169A0800] 18:04:47 INFO - PROCESS | 1020 | 1468026287124 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (1748E400) [pid = 1020] [serial = 2054] [outer = 169A0800] 18:04:47 INFO - PROCESS | 1020 | 1468026287501 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] 18:04:47 INFO - PROCESS | 1020 | 1468026287553 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 18:04:47 INFO - PROCESS | 1020 | 1468026287556 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:04:47 INFO - PROCESS | 1020 | 1468026287558 Marionette TRACE conn3 <- [1,2702,null,{}] 18:04:47 INFO - PROCESS | 1020 | 1468026287561 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}] 18:04:47 INFO - PROCESS | 1020 | 1468026287563 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:47 INFO - PROCESS | 1020 | 1468026287643 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:04:47 INFO - PROCESS | 1020 | 1468026287648 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 1020 | 1468026287651 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:47 INFO - PROCESS | 1020 | ++DOCSHELL 17567C00 == 33 [pid = 1020] [id = 685] 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (17720C00) [pid = 1020] [serial = 2055] [outer = 00000000] 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (18066400) [pid = 1020] [serial = 2056] [outer = 17720C00] 18:04:47 INFO - PROCESS | 1020 | 1468026287695 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (13C3B000) [pid = 1020] [serial = 2057] [outer = 17720C00] 18:04:48 INFO - PROCESS | 1020 | 1468026288295 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]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 812ms 18:04:48 INFO - PROCESS | 1020 | 1468026288373 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 1020 | 1468026288378 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 18:04:48 INFO - PROCESS | 1020 | 1468026288397 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:04:48 INFO - PROCESS | 1020 | 1468026288401 Marionette TRACE conn3 <- [1,2706,null,{}] 18:04:48 INFO - PROCESS | 1020 | 1468026288407 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}] 18:04:48 INFO - PROCESS | 1020 | 1468026288410 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:48 INFO - PROCESS | 1020 | 1468026288524 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:04:48 INFO - PROCESS | 1020 | 1468026288653 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 1020 | 1468026288656 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:48 INFO - PROCESS | 1020 | ++DOCSHELL 10A80C00 == 34 [pid = 1020] [id = 686] 18:04:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (11278C00) [pid = 1020] [serial = 2058] [outer = 00000000] 18:04:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1315F800) [pid = 1020] [serial = 2059] [outer = 11278C00] 18:04:48 INFO - PROCESS | 1020 | 1468026288712 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (13443000) [pid = 1020] [serial = 2060] [outer = 11278C00] 18:04:49 INFO - PROCESS | 1020 | 1468026289290 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] 18:04:49 INFO - PROCESS | 1020 | 1468026289349 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 18:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:04:49 INFO - PROCESS | 1020 | 1468026289356 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 1020 | 1468026289358 Marionette TRACE conn3 <- [1,2710,null,{}] 18:04:49 INFO - PROCESS | 1020 | 1468026289362 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}] 18:04:49 INFO - PROCESS | 1020 | 1468026289365 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:49 INFO - PROCESS | 1020 | 1468026289502 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:04:49 INFO - PROCESS | 1020 | 1468026289615 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 1020 | 1468026289618 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:49 INFO - PROCESS | 1020 | ++DOCSHELL 1667D000 == 35 [pid = 1020] [id = 687] 18:04:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (167E6400) [pid = 1020] [serial = 2061] [outer = 00000000] 18:04:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (16AE2C00) [pid = 1020] [serial = 2062] [outer = 167E6400] 18:04:49 INFO - PROCESS | 1020 | 1468026289718 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16EF6000) [pid = 1020] [serial = 2063] [outer = 167E6400] 18:04:50 INFO - PROCESS | 1020 | 1468026290318 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] 18:04:50 INFO - PROCESS | 1020 | 1468026290361 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:04:50 INFO - PROCESS | 1020 | 1468026290365 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 1020 | 1468026290368 Marionette TRACE conn3 <- [1,2714,null,{}] 18:04:50 INFO - PROCESS | 1020 | 1468026290379 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}] 18:04:50 INFO - PROCESS | 1020 | 1468026290384 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:50 INFO - PROCESS | 1020 | 1468026290495 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:04:50 INFO - PROCESS | 1020 | 1468026290634 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 1020 | 1468026290638 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:50 INFO - PROCESS | 1020 | ++DOCSHELL 180C4800 == 36 [pid = 1020] [id = 688] 18:04:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (180C4C00) [pid = 1020] [serial = 2064] [outer = 00000000] 18:04:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (180CA000) [pid = 1020] [serial = 2065] [outer = 180C4C00] 18:04:50 INFO - PROCESS | 1020 | 1468026290693 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (180CE800) [pid = 1020] [serial = 2066] [outer = 180C4C00] 18:04:51 INFO - PROCESS | 1020 | 1468026291472 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]]]}] 18:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1156ms 18:04:51 INFO - PROCESS | 1020 | 1468026291523 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 1020 | 1468026291528 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 18:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:04:51 INFO - PROCESS | 1020 | 1468026291533 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 1020 | 1468026291536 Marionette TRACE conn3 <- [1,2718,null,{}] 18:04:51 INFO - PROCESS | 1020 | 1468026291541 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}] 18:04:51 INFO - PROCESS | 1020 | 1468026291544 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:51 INFO - PROCESS | 1020 | 1468026291643 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:04:51 INFO - PROCESS | 1020 | 1468026291786 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 1020 | 1468026291791 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:51 INFO - PROCESS | 1020 | ++DOCSHELL 10FB2400 == 37 [pid = 1020] [id = 689] 18:04:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (112EA400) [pid = 1020] [serial = 2067] [outer = 00000000] 18:04:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (128B0C00) [pid = 1020] [serial = 2068] [outer = 112EA400] 18:04:51 INFO - PROCESS | 1020 | 1468026291848 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (128DCC00) [pid = 1020] [serial = 2069] [outer = 112EA400] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 131F1C00 == 36 [pid = 1020] [id = 684] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 15878400 == 35 [pid = 1020] [id = 683] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 10FAC400 == 34 [pid = 1020] [id = 682] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 154B9800 == 33 [pid = 1020] [id = 681] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 131EA800 == 32 [pid = 1020] [id = 680] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 10A76400 == 31 [pid = 1020] [id = 679] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 16678800 == 30 [pid = 1020] [id = 677] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 10A77C00 == 29 [pid = 1020] [id = 678] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 1667D000 == 28 [pid = 1020] [id = 687] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 180C4800 == 27 [pid = 1020] [id = 688] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 17567C00 == 26 [pid = 1020] [id = 685] 18:04:52 INFO - PROCESS | 1020 | --DOCSHELL 10A80C00 == 25 [pid = 1020] [id = 686] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (139D5C00) [pid = 1020] [serial = 2029] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (11277800) [pid = 1020] [serial = 2017] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (114D0800) [pid = 1020] [serial = 2018] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (130A7800) [pid = 1020] [serial = 2020] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (128ADC00) [pid = 1020] [serial = 2003] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (10FAE800) [pid = 1020] [serial = 2002] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (15589800) [pid = 1020] [serial = 2006] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (13C31000) [pid = 1020] [serial = 2005] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (18249000) [pid = 1020] [serial = 2009] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (17AF3000) [pid = 1020] [serial = 2008] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (197DBC00) [pid = 1020] [serial = 2012] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (197C6400) [pid = 1020] [serial = 2011] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (142EF000) [pid = 1020] [serial = 2023] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (15ACF400) [pid = 1020] [serial = 2026] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (142F3000) [pid = 1020] [serial = 2024] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (15D28000) [pid = 1020] [serial = 2027] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (15D2C000) [pid = 1020] [serial = 2030] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 56 (128B2400) [pid = 1020] [serial = 2014] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 55 (128E3800) [pid = 1020] [serial = 2015] [outer = 00000000] [url = about:blank] 18:04:52 INFO - PROCESS | 1020 | --DOMWINDOW == 54 (1314D800) [pid = 1020] [serial = 2021] [outer = 00000000] [url = about:blank] 18:04:53 INFO - PROCESS | 1020 | 1468026293382 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"]]]}] 18:04:53 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 18:04:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1906ms 18:04:53 INFO - PROCESS | 1020 | 1468026293450 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 18:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:04:53 INFO - PROCESS | 1020 | 1468026293456 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 18:04:53 INFO - PROCESS | 1020 | 1468026293461 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 1020 | 1468026293464 Marionette TRACE conn3 <- [1,2722,null,{}] 18:04:53 INFO - PROCESS | 1020 | 1468026293468 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}] 18:04:53 INFO - PROCESS | 1020 | 1468026293472 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:53 INFO - PROCESS | 1020 | 1468026293558 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:04:53 INFO - PROCESS | 1020 | 1468026293565 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 1020 | 1468026293567 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:53 INFO - PROCESS | 1020 | ++DOCSHELL 11276C00 == 26 [pid = 1020] [id = 690] 18:04:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 55 (11279400) [pid = 1020] [serial = 2070] [outer = 00000000] 18:04:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 56 (128A7800) [pid = 1020] [serial = 2071] [outer = 11279400] 18:04:53 INFO - PROCESS | 1020 | 1468026293615 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 57 (128AE400) [pid = 1020] [serial = 2072] [outer = 11279400] 18:04:54 INFO - PROCESS | 1020 | 1468026294114 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]]]}] 18:04:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:04:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 703ms 18:04:54 INFO - PROCESS | 1020 | 1468026294158 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 1020 | 1468026294162 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:04:54 INFO - PROCESS | 1020 | 1468026294169 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 1020 | 1468026294171 Marionette TRACE conn3 <- [1,2726,null,{}] 18:04:54 INFO - PROCESS | 1020 | 1468026294175 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}] 18:04:54 INFO - PROCESS | 1020 | 1468026294177 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:54 INFO - PROCESS | 1020 | 1468026294265 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:04:54 INFO - PROCESS | 1020 | 1468026294273 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 1020 | 1468026294275 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:54 INFO - PROCESS | 1020 | ++DOCSHELL 12DC5000 == 27 [pid = 1020] [id = 691] 18:04:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (12DC7000) [pid = 1020] [serial = 2073] [outer = 00000000] 18:04:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (130A3C00) [pid = 1020] [serial = 2074] [outer = 12DC7000] 18:04:54 INFO - PROCESS | 1020 | 1468026294321 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (130D9C00) [pid = 1020] [serial = 2075] [outer = 12DC7000] 18:04:54 INFO - PROCESS | 1020 | 1468026294802 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]]]}] 18:04:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:04:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 687ms 18:04:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:04:54 INFO - PROCESS | 1020 | 1468026294868 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 1020 | 1468026294870 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 18:04:54 INFO - PROCESS | 1020 | 1468026294874 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 1020 | 1468026294877 Marionette TRACE conn3 <- [1,2730,null,{}] 18:04:54 INFO - PROCESS | 1020 | 1468026294887 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}] 18:04:54 INFO - PROCESS | 1020 | 1468026294891 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:55 INFO - PROCESS | 1020 | 1468026295040 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:04:55 INFO - PROCESS | 1020 | 1468026295065 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 1020 | 1468026295068 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:55 INFO - PROCESS | 1020 | ++DOCSHELL 13DB6400 == 28 [pid = 1020] [id = 692] 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (13DB7C00) [pid = 1020] [serial = 2076] [outer = 00000000] 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (142F1C00) [pid = 1020] [serial = 2077] [outer = 13DB7C00] 18:04:55 INFO - PROCESS | 1020 | 1468026295116 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (154AB400) [pid = 1020] [serial = 2078] [outer = 13DB7C00] 18:04:55 INFO - PROCESS | 1020 | 1468026295567 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]]]}] 18:04:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:04:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 18:04:55 INFO - PROCESS | 1020 | 1468026295613 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 1020 | 1468026295616 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 18:04:55 INFO - PROCESS | 1020 | 1468026295619 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:04:55 INFO - PROCESS | 1020 | 1468026295621 Marionette TRACE conn3 <- [1,2734,null,{}] 18:04:55 INFO - PROCESS | 1020 | 1468026295624 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}] 18:04:55 INFO - PROCESS | 1020 | 1468026295626 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:55 INFO - PROCESS | 1020 | 1468026295744 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:04:55 INFO - PROCESS | 1020 | 1468026295750 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 1020 | 1468026295752 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:55 INFO - PROCESS | 1020 | ++DOCSHELL 142F7800 == 29 [pid = 1020] [id = 693] 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (15587400) [pid = 1020] [serial = 2079] [outer = 00000000] 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (15879800) [pid = 1020] [serial = 2080] [outer = 15587400] 18:04:55 INFO - PROCESS | 1020 | 1468026295847 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (15D24800) [pid = 1020] [serial = 2081] [outer = 15587400] 18:04:56 INFO - PROCESS | 1020 | 1468026296249 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]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 704ms 18:04:56 INFO - PROCESS | 1020 | 1468026296322 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 1020 | 1468026296324 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 18:04:56 INFO - PROCESS | 1020 | 1468026296327 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 1020 | 1468026296329 Marionette TRACE conn3 <- [1,2738,null,{}] 18:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:04:56 INFO - PROCESS | 1020 | 1468026296332 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}] 18:04:56 INFO - PROCESS | 1020 | 1468026296334 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:56 INFO - PROCESS | 1020 | 1468026296474 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:04:56 INFO - PROCESS | 1020 | 1468026296497 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 1020 | 1468026296500 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:56 INFO - PROCESS | 1020 | ++DOCSHELL 15D2C000 == 30 [pid = 1020] [id = 694] 18:04:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (15D2D000) [pid = 1020] [serial = 2082] [outer = 00000000] 18:04:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15D31C00) [pid = 1020] [serial = 2083] [outer = 15D2D000] 18:04:56 INFO - PROCESS | 1020 | 1468026296546 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1667FC00) [pid = 1020] [serial = 2084] [outer = 15D2D000] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (15581400) [pid = 1020] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (11279000) [pid = 1020] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (16996C00) [pid = 1020] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (13252800) [pid = 1020] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (10A7E800) [pid = 1020] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (17720C00) [pid = 1020] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (131F3800) [pid = 1020] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (169A0800) [pid = 1020] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:04:57 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (15D33800) [pid = 1020] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:04:57 INFO - PROCESS | 1020 | 1468026297125 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]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 844ms 18:04:57 INFO - PROCESS | 1020 | 1468026297172 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 1020 | 1468026297174 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 18:04:57 INFO - PROCESS | 1020 | 1468026297177 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:04:57 INFO - PROCESS | 1020 | 1468026297179 Marionette TRACE conn3 <- [1,2742,null,{}] 18:04:57 INFO - PROCESS | 1020 | 1468026297182 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}] 18:04:57 INFO - PROCESS | 1020 | 1468026297188 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:57 INFO - PROCESS | 1020 | 1468026297278 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:04:57 INFO - PROCESS | 1020 | 1468026297374 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 1020 | 1468026297376 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:57 INFO - PROCESS | 1020 | ++DOCSHELL 10A7E800 == 31 [pid = 1020] [id = 695] 18:04:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (139E3C00) [pid = 1020] [serial = 2085] [outer = 00000000] 18:04:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (16AEA000) [pid = 1020] [serial = 2086] [outer = 139E3C00] 18:04:57 INFO - PROCESS | 1020 | 1468026297419 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (16F84000) [pid = 1020] [serial = 2087] [outer = 139E3C00] 18:04:57 INFO - PROCESS | 1020 | 1468026297787 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]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 18:04:57 INFO - PROCESS | 1020 | 1468026297838 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 1020 | 1468026297840 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 18:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:04:57 INFO - PROCESS | 1020 | 1468026297856 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 1020 | 1468026297858 Marionette TRACE conn3 <- [1,2746,null,{}] 18:04:57 INFO - PROCESS | 1020 | 1468026297862 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}] 18:04:57 INFO - PROCESS | 1020 | 1468026297864 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:57 INFO - PROCESS | 1020 | 1468026297939 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:04:57 INFO - PROCESS | 1020 | 1468026297944 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 1020 | 1468026297946 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:57 INFO - PROCESS | 1020 | ++DOCSHELL 16EF5C00 == 32 [pid = 1020] [id = 696] 18:04:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (1752FC00) [pid = 1020] [serial = 2088] [outer = 00000000] 18:04:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (1772AC00) [pid = 1020] [serial = 2089] [outer = 1752FC00] 18:04:57 INFO - PROCESS | 1020 | 1468026297989 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (17A10000) [pid = 1020] [serial = 2090] [outer = 1752FC00] 18:04:58 INFO - PROCESS | 1020 | 1468026298397 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]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 594ms 18:04:58 INFO - PROCESS | 1020 | 1468026298444 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 1020 | 1468026298446 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:04:58 INFO - PROCESS | 1020 | 1468026298449 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 1020 | 1468026298451 Marionette TRACE conn3 <- [1,2750,null,{}] 18:04:58 INFO - PROCESS | 1020 | 1468026298454 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}] 18:04:58 INFO - PROCESS | 1020 | 1468026298456 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:58 INFO - PROCESS | 1020 | 1468026298577 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:04:58 INFO - PROCESS | 1020 | 1468026298588 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 1020 | 1468026298590 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:58 INFO - PROCESS | 1020 | ++DOCSHELL 1307F800 == 33 [pid = 1020] [id = 697] 18:04:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (17570800) [pid = 1020] [serial = 2091] [outer = 00000000] 18:04:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (180C6000) [pid = 1020] [serial = 2092] [outer = 17570800] 18:04:58 INFO - PROCESS | 1020 | 1468026298633 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (180C6400) [pid = 1020] [serial = 2093] [outer = 17570800] 18:04:59 INFO - PROCESS | 1020 | 1468026299092 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]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 688ms 18:04:59 INFO - PROCESS | 1020 | 1468026299149 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 1020 | 1468026299154 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 18:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:04:59 INFO - PROCESS | 1020 | 1468026299160 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 1020 | 1468026299163 Marionette TRACE conn3 <- [1,2754,null,{}] 18:04:59 INFO - PROCESS | 1020 | 1468026299169 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}] 18:04:59 INFO - PROCESS | 1020 | 1468026299172 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:59 INFO - PROCESS | 1020 | 1468026299393 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:04:59 INFO - PROCESS | 1020 | 1468026299520 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 1020 | 1468026299525 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:04:59 INFO - PROCESS | 1020 | ++DOCSHELL 1142F400 == 34 [pid = 1020] [id = 698] 18:04:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (11438400) [pid = 1020] [serial = 2094] [outer = 00000000] 18:04:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1281FC00) [pid = 1020] [serial = 2095] [outer = 11438400] 18:04:59 INFO - PROCESS | 1020 | 1468026299586 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (128B2400) [pid = 1020] [serial = 2096] [outer = 11438400] 18:05:00 INFO - PROCESS | 1020 | 1468026300329 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]]]}] 18:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1250ms 18:05:00 INFO - PROCESS | 1020 | 1468026300417 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 1020 | 1468026300422 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 18:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:05:00 INFO - PROCESS | 1020 | 1468026300428 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 1020 | 1468026300431 Marionette TRACE conn3 <- [1,2758,null,{}] 18:05:00 INFO - PROCESS | 1020 | 1468026300434 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}] 18:05:00 INFO - PROCESS | 1020 | 1468026300437 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:00 INFO - PROCESS | 1020 | 1468026300586 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:05:00 INFO - PROCESS | 1020 | 1468026300716 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 1020 | 1468026300719 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:00 INFO - PROCESS | 1020 | ++DOCSHELL 13077C00 == 35 [pid = 1020] [id = 699] 18:05:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (130A4C00) [pid = 1020] [serial = 2097] [outer = 00000000] 18:05:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (131F3800) [pid = 1020] [serial = 2098] [outer = 130A4C00] 18:05:00 INFO - PROCESS | 1020 | 1468026300776 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (13441400) [pid = 1020] [serial = 2099] [outer = 130A4C00] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 16EF5C00 == 34 [pid = 1020] [id = 696] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 10A7E800 == 33 [pid = 1020] [id = 695] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 15D2C000 == 32 [pid = 1020] [id = 694] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 142F7800 == 31 [pid = 1020] [id = 693] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 13DB6400 == 30 [pid = 1020] [id = 692] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 12DC5000 == 29 [pid = 1020] [id = 691] 18:05:01 INFO - PROCESS | 1020 | --DOCSHELL 11276C00 == 28 [pid = 1020] [id = 690] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (15ACE800) [pid = 1020] [serial = 2044] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (128B2C00) [pid = 1020] [serial = 2038] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (128DC800) [pid = 1020] [serial = 2039] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16EEB400) [pid = 1020] [serial = 2033] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (16AE9800) [pid = 1020] [serial = 2032] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (15D2CC00) [pid = 1020] [serial = 2047] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (128D5C00) [pid = 1020] [serial = 2035] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (13C3B000) [pid = 1020] [serial = 2057] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (128E3000) [pid = 1020] [serial = 2036] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (13444000) [pid = 1020] [serial = 2041] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (18066400) [pid = 1020] [serial = 2056] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (16F8D000) [pid = 1020] [serial = 2053] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (1748E400) [pid = 1020] [serial = 2054] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (16EEA400) [pid = 1020] [serial = 2051] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (1667DC00) [pid = 1020] [serial = 2048] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (15D25400) [pid = 1020] [serial = 2045] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (16AE6800) [pid = 1020] [serial = 2050] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | --DOMWINDOW == 57 (139DA000) [pid = 1020] [serial = 2042] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 1020 | 1468026301601 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]]]}] 18:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1188ms 18:05:01 INFO - PROCESS | 1020 | 1468026301622 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 1020 | 1468026301625 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:05:01 INFO - PROCESS | 1020 | 1468026301630 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 1020 | 1468026301633 Marionette TRACE conn3 <- [1,2762,null,{}] 18:05:01 INFO - PROCESS | 1020 | 1468026301638 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}] 18:05:01 INFO - PROCESS | 1020 | 1468026301640 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:01 INFO - PROCESS | 1020 | 1468026301741 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:05:01 INFO - PROCESS | 1020 | 1468026301754 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 1020 | 1468026301757 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:01 INFO - PROCESS | 1020 | ++DOCSHELL 10FB3800 == 29 [pid = 1020] [id = 700] 18:05:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 58 (11274C00) [pid = 1020] [serial = 2100] [outer = 00000000] 18:05:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (1281EC00) [pid = 1020] [serial = 2101] [outer = 11274C00] 18:05:01 INFO - PROCESS | 1020 | 1468026301807 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (128B4C00) [pid = 1020] [serial = 2102] [outer = 11274C00] 18:05:02 INFO - PROCESS | 1020 | 1468026302338 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]]]}] 18:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 18:05:02 INFO - PROCESS | 1020 | 1468026302368 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 1020 | 1468026302372 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 18:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:05:02 INFO - PROCESS | 1020 | 1468026302378 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 1020 | 1468026302380 Marionette TRACE conn3 <- [1,2766,null,{}] 18:05:02 INFO - PROCESS | 1020 | 1468026302384 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}] 18:05:02 INFO - PROCESS | 1020 | 1468026302386 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:02 INFO - PROCESS | 1020 | 1468026302470 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:05:02 INFO - PROCESS | 1020 | 1468026302478 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 1020 | 1468026302480 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:02 INFO - PROCESS | 1020 | ++DOCSHELL 10FACC00 == 30 [pid = 1020] [id = 701] 18:05:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (13033C00) [pid = 1020] [serial = 2103] [outer = 00000000] 18:05:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (130D9800) [pid = 1020] [serial = 2104] [outer = 13033C00] 18:05:02 INFO - PROCESS | 1020 | 1468026302527 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (131F1C00) [pid = 1020] [serial = 2105] [outer = 13033C00] 18:05:03 INFO - PROCESS | 1020 | 1468026303003 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]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 640ms 18:05:03 INFO - PROCESS | 1020 | 1468026303016 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 1020 | 1468026303018 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:05:03 INFO - PROCESS | 1020 | 1468026303022 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 1020 | 1468026303025 Marionette TRACE conn3 <- [1,2770,null,{}] 18:05:03 INFO - PROCESS | 1020 | 1468026303036 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}] 18:05:03 INFO - PROCESS | 1020 | 1468026303040 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:03 INFO - PROCESS | 1020 | 1468026303127 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:05:03 INFO - PROCESS | 1020 | 1468026303134 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 1020 | 1468026303137 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:03 INFO - PROCESS | 1020 | ++DOCSHELL 142F0800 == 31 [pid = 1020] [id = 702] 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (142F0C00) [pid = 1020] [serial = 2106] [outer = 00000000] 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (154B7400) [pid = 1020] [serial = 2107] [outer = 142F0C00] 18:05:03 INFO - PROCESS | 1020 | 1468026303186 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (15618800) [pid = 1020] [serial = 2108] [outer = 142F0C00] 18:05:03 INFO - PROCESS | 1020 | 1468026303644 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]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 704ms 18:05:03 INFO - PROCESS | 1020 | 1468026303721 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 1020 | 1468026303724 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:05:03 INFO - PROCESS | 1020 | 1468026303727 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 1020 | 1468026303729 Marionette TRACE conn3 <- [1,2774,null,{}] 18:05:03 INFO - PROCESS | 1020 | 1468026303732 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}] 18:05:03 INFO - PROCESS | 1020 | 1468026303734 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:03 INFO - PROCESS | 1020 | 1468026303816 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:05:03 INFO - PROCESS | 1020 | 1468026303850 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 1020 | 1468026303852 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:03 INFO - PROCESS | 1020 | ++DOCSHELL 15ACF400 == 32 [pid = 1020] [id = 703] 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (15AD9C00) [pid = 1020] [serial = 2109] [outer = 00000000] 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15D32400) [pid = 1020] [serial = 2110] [outer = 15AD9C00] 18:05:03 INFO - PROCESS | 1020 | 1468026303895 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16A60800) [pid = 1020] [serial = 2111] [outer = 15AD9C00] 18:05:04 INFO - PROCESS | 1020 | 1468026304354 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]]]}] 18:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 640ms 18:05:04 INFO - PROCESS | 1020 | 1468026304366 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 1020 | 1468026304368 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 18:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:05:04 INFO - PROCESS | 1020 | 1468026304372 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 1020 | 1468026304373 Marionette TRACE conn3 <- [1,2778,null,{}] 18:05:04 INFO - PROCESS | 1020 | 1468026304376 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}] 18:05:04 INFO - PROCESS | 1020 | 1468026304378 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:04 INFO - PROCESS | 1020 | 1468026304488 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:05:04 INFO - PROCESS | 1020 | 1468026304494 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 1020 | 1468026304496 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:04 INFO - PROCESS | 1020 | ++DOCSHELL 16AE0000 == 33 [pid = 1020] [id = 704] 18:05:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16AE2800) [pid = 1020] [serial = 2112] [outer = 00000000] 18:05:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16DA6000) [pid = 1020] [serial = 2113] [outer = 16AE2800] 18:05:04 INFO - PROCESS | 1020 | 1468026304539 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16EECC00) [pid = 1020] [serial = 2114] [outer = 16AE2800] 18:05:05 INFO - PROCESS | 1020 | 1468026305026 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]]]}] 18:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 704ms 18:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:05:05 INFO - PROCESS | 1020 | 1468026305070 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 1020 | 1468026305072 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 18:05:05 INFO - PROCESS | 1020 | 1468026305075 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 1020 | 1468026305077 Marionette TRACE conn3 <- [1,2782,null,{}] 18:05:05 INFO - PROCESS | 1020 | 1468026305080 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}] 18:05:05 INFO - PROCESS | 1020 | 1468026305085 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:05 INFO - PROCESS | 1020 | 1468026305218 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:05:05 INFO - PROCESS | 1020 | 1468026305312 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 1020 | 1468026305314 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:05 INFO - PROCESS | 1020 | ++DOCSHELL 17A0C000 == 34 [pid = 1020] [id = 705] 18:05:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (17A91800) [pid = 1020] [serial = 2115] [outer = 00000000] 18:05:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (180C0C00) [pid = 1020] [serial = 2116] [outer = 17A91800] 18:05:05 INFO - PROCESS | 1020 | 1468026305356 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (180C5C00) [pid = 1020] [serial = 2117] [outer = 17A91800] 18:05:05 INFO - PROCESS | 1020 | 1468026305774 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]]]}] 18:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 735ms 18:05:05 INFO - PROCESS | 1020 | 1468026305816 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 1020 | 1468026305818 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:05:05 INFO - PROCESS | 1020 | 1468026305821 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 1020 | 1468026305823 Marionette TRACE conn3 <- [1,2786,null,{}] 18:05:05 INFO - PROCESS | 1020 | 1468026305832 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}] 18:05:05 INFO - PROCESS | 1020 | 1468026305834 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:05 INFO - PROCESS | 1020 | 1468026305945 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:05:05 INFO - PROCESS | 1020 | 1468026305951 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 1020 | 1468026305952 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:05 INFO - PROCESS | 1020 | ++DOCSHELL 1806EC00 == 35 [pid = 1020] [id = 706] 18:05:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1806F400) [pid = 1020] [serial = 2118] [outer = 00000000] 18:05:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (18247800) [pid = 1020] [serial = 2119] [outer = 1806F400] 18:05:06 INFO - PROCESS | 1020 | 1468026305995 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (18247C00) [pid = 1020] [serial = 2120] [outer = 1806F400] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (112EA400) [pid = 1020] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (12DC7000) [pid = 1020] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (11279400) [pid = 1020] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (13DB7C00) [pid = 1020] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15587400) [pid = 1020] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (139E3C00) [pid = 1020] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15D2D000) [pid = 1020] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1752FC00) [pid = 1020] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (11278C00) [pid = 1020] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (167E6400) [pid = 1020] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:05:06 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (180C4C00) [pid = 1020] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:05:06 INFO - PROCESS | 1020 | 1468026306464 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]]]}] 18:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 18:05:06 INFO - PROCESS | 1020 | 1468026306521 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 1020 | 1468026306523 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 1020 | 1468026306526 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:05:06 INFO - PROCESS | 1020 | 1468026306528 Marionette TRACE conn3 <- [1,2790,null,{}] 18:05:06 INFO - PROCESS | 1020 | 1468026306532 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}] 18:05:06 INFO - PROCESS | 1020 | 1468026306534 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:06 INFO - PROCESS | 1020 | 1468026306637 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:05:06 INFO - PROCESS | 1020 | 1468026306645 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 1020 | 1468026306647 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:06 INFO - PROCESS | 1020 | ++DOCSHELL 128D9400 == 36 [pid = 1020] [id = 707] 18:05:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (13156000) [pid = 1020] [serial = 2121] [outer = 00000000] 18:05:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15878400) [pid = 1020] [serial = 2122] [outer = 13156000] 18:05:06 INFO - PROCESS | 1020 | 1468026306696 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1748A400) [pid = 1020] [serial = 2123] [outer = 13156000] 18:05:07 INFO - PROCESS | 1020 | 1468026307122 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]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 641ms 18:05:07 INFO - PROCESS | 1020 | 1468026307165 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 1020 | 1468026307167 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 18:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:05:07 INFO - PROCESS | 1020 | 1468026307170 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 1020 | 1468026307172 Marionette TRACE conn3 <- [1,2794,null,{}] 18:05:07 INFO - PROCESS | 1020 | 1468026307180 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}] 18:05:07 INFO - PROCESS | 1020 | 1468026307183 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:07 INFO - PROCESS | 1020 | 1468026307292 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:05:07 INFO - PROCESS | 1020 | 1468026307297 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 1020 | 1468026307299 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:07 INFO - PROCESS | 1020 | ++DOCSHELL 15819400 == 37 [pid = 1020] [id = 708] 18:05:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1824D800) [pid = 1020] [serial = 2124] [outer = 00000000] 18:05:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (19762400) [pid = 1020] [serial = 2125] [outer = 1824D800] 18:05:07 INFO - PROCESS | 1020 | 1468026307341 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (19764C00) [pid = 1020] [serial = 2126] [outer = 1824D800] 18:05:07 INFO - PROCESS | 1020 | 1468026307776 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]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 625ms 18:05:07 INFO - PROCESS | 1020 | 1468026307818 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 1020 | 1468026307820 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 18:05:07 INFO - PROCESS | 1020 | 1468026307823 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:05:07 INFO - PROCESS | 1020 | 1468026307825 Marionette TRACE conn3 <- [1,2798,null,{}] 18:05:07 INFO - PROCESS | 1020 | 1468026307828 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}] 18:05:07 INFO - PROCESS | 1020 | 1468026307829 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:07 INFO - PROCESS | 1020 | 1468026307906 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:05:07 INFO - PROCESS | 1020 | 1468026307911 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 1020 | 1468026307912 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:07 INFO - PROCESS | 1020 | ++DOCSHELL 142F8C00 == 38 [pid = 1020] [id = 709] 18:05:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (197CFC00) [pid = 1020] [serial = 2127] [outer = 00000000] 18:05:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (197DC400) [pid = 1020] [serial = 2128] [outer = 197CFC00] 18:05:07 INFO - PROCESS | 1020 | 1468026307955 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (197DCC00) [pid = 1020] [serial = 2129] [outer = 197CFC00] 18:05:08 INFO - PROCESS | 1020 | 1468026308587 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]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 797ms 18:05:08 INFO - PROCESS | 1020 | 1468026308627 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 1020 | 1468026308631 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 18:05:08 INFO - PROCESS | 1020 | 1468026308636 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:05:08 INFO - PROCESS | 1020 | 1468026308640 Marionette TRACE conn3 <- [1,2802,null,{}] 18:05:08 INFO - PROCESS | 1020 | 1468026308645 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}] 18:05:08 INFO - PROCESS | 1020 | 1468026308648 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:08 INFO - PROCESS | 1020 | 1468026308767 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:05:08 INFO - PROCESS | 1020 | 1468026308907 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 1020 | 1468026308910 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:08 INFO - PROCESS | 1020 | ++DOCSHELL 10B5B800 == 39 [pid = 1020] [id = 710] 18:05:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (10B60800) [pid = 1020] [serial = 2130] [outer = 00000000] 18:05:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (12B02400) [pid = 1020] [serial = 2131] [outer = 10B60800] 18:05:08 INFO - PROCESS | 1020 | 1468026308965 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1307AC00) [pid = 1020] [serial = 2132] [outer = 10B60800] 18:05:09 INFO - PROCESS | 1020 | 1468026309581 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]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1000ms 18:05:09 INFO - PROCESS | 1020 | 1468026309645 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 1020 | 1468026309649 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:05:09 INFO - PROCESS | 1020 | 1468026309657 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 1020 | 1468026309661 Marionette TRACE conn3 <- [1,2806,null,{}] 18:05:09 INFO - PROCESS | 1020 | 1468026309667 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}] 18:05:09 INFO - PROCESS | 1020 | 1468026309671 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:09 INFO - PROCESS | 1020 | 1468026309784 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:05:09 INFO - PROCESS | 1020 | 1468026309922 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 1020 | 1468026309925 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:09 INFO - PROCESS | 1020 | ++DOCSHELL 13DB9800 == 40 [pid = 1020] [id = 711] 18:05:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (13ECC400) [pid = 1020] [serial = 2133] [outer = 00000000] 18:05:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (15611000) [pid = 1020] [serial = 2134] [outer = 13ECC400] 18:05:10 INFO - PROCESS | 1020 | 1468026309981 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (15D31800) [pid = 1020] [serial = 2135] [outer = 13ECC400] 18:05:10 INFO - PROCESS | 1020 | 1468026310543 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]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 938ms 18:05:10 INFO - PROCESS | 1020 | 1468026310601 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 1020 | 1468026310603 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 18:05:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:05:10 INFO - PROCESS | 1020 | 1468026310607 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 1020 | 1468026310610 Marionette TRACE conn3 <- [1,2810,null,{}] 18:05:10 INFO - PROCESS | 1020 | 1468026310621 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}] 18:05:10 INFO - PROCESS | 1020 | 1468026310626 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:10 INFO - PROCESS | 1020 | 1468026310767 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:05:10 INFO - PROCESS | 1020 | 1468026310921 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 1020 | 1468026310924 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:10 INFO - PROCESS | 1020 | ++DOCSHELL 1756D400 == 41 [pid = 1020] [id = 712] 18:05:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (17A8BC00) [pid = 1020] [serial = 2136] [outer = 00000000] 18:05:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (18249000) [pid = 1020] [serial = 2137] [outer = 17A8BC00] 18:05:11 INFO - PROCESS | 1020 | 1468026310982 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197D9000) [pid = 1020] [serial = 2138] [outer = 17A8BC00] 18:05:11 INFO - PROCESS | 1020 | 1468026311741 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]]]}] 18:05:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:05:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1188ms 18:05:11 INFO - PROCESS | 1020 | 1468026311810 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 1020 | 1468026311814 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 18:05:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:05:11 INFO - PROCESS | 1020 | 1468026311819 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 1020 | 1468026311822 Marionette TRACE conn3 <- [1,2814,null,{}] 18:05:11 INFO - PROCESS | 1020 | 1468026311827 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}] 18:05:11 INFO - PROCESS | 1020 | 1468026311830 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:11 INFO - PROCESS | 1020 | 1468026311971 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:05:12 INFO - PROCESS | 1020 | 1468026312113 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 1020 | 1468026312117 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:12 INFO - PROCESS | 1020 | ++DOCSHELL 10A0B400 == 42 [pid = 1020] [id = 713] 18:05:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10A76C00) [pid = 1020] [serial = 2139] [outer = 00000000] 18:05:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (128DA400) [pid = 1020] [serial = 2140] [outer = 10A76C00] 18:05:12 INFO - PROCESS | 1020 | 1468026312166 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (1292CC00) [pid = 1020] [serial = 2141] [outer = 10A76C00] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 10FB2400 == 41 [pid = 1020] [id = 689] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 15819400 == 40 [pid = 1020] [id = 708] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 128D9400 == 39 [pid = 1020] [id = 707] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 1806EC00 == 38 [pid = 1020] [id = 706] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 17A0C000 == 37 [pid = 1020] [id = 705] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 16AE0000 == 36 [pid = 1020] [id = 704] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 15ACF400 == 35 [pid = 1020] [id = 703] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 142F0800 == 34 [pid = 1020] [id = 702] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 10FACC00 == 33 [pid = 1020] [id = 701] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 10FB3800 == 32 [pid = 1020] [id = 700] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 1307F800 == 31 [pid = 1020] [id = 697] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 13077C00 == 30 [pid = 1020] [id = 699] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 1142F400 == 29 [pid = 1020] [id = 698] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 13DB9800 == 28 [pid = 1020] [id = 711] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 1756D400 == 27 [pid = 1020] [id = 712] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 142F8C00 == 26 [pid = 1020] [id = 709] 18:05:12 INFO - PROCESS | 1020 | --DOCSHELL 10B5B800 == 25 [pid = 1020] [id = 710] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (128DCC00) [pid = 1020] [serial = 2069] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (128B0C00) [pid = 1020] [serial = 2068] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (130A3C00) [pid = 1020] [serial = 2074] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (128A7800) [pid = 1020] [serial = 2071] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (128AE400) [pid = 1020] [serial = 2072] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (142F1C00) [pid = 1020] [serial = 2077] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15D24800) [pid = 1020] [serial = 2081] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (16AEA000) [pid = 1020] [serial = 2086] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15879800) [pid = 1020] [serial = 2080] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (15D31C00) [pid = 1020] [serial = 2083] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1772AC00) [pid = 1020] [serial = 2089] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17A10000) [pid = 1020] [serial = 2090] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (13443000) [pid = 1020] [serial = 2060] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1315F800) [pid = 1020] [serial = 2059] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (16EF6000) [pid = 1020] [serial = 2063] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (180C6000) [pid = 1020] [serial = 2092] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (16AE2C00) [pid = 1020] [serial = 2062] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (180CE800) [pid = 1020] [serial = 2066] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (180CA000) [pid = 1020] [serial = 2065] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (1667FC00) [pid = 1020] [serial = 2084] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (16F84000) [pid = 1020] [serial = 2087] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (130D9C00) [pid = 1020] [serial = 2075] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (154AB400) [pid = 1020] [serial = 2078] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 1020 | 1468026313218 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1454ms 18:05:13 INFO - PROCESS | 1020 | 1468026313279 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 1020 | 1468026313283 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 18:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:05:13 INFO - PROCESS | 1020 | 1468026313287 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 1020 | 1468026313291 Marionette TRACE conn3 <- [1,2818,null,{}] 18:05:13 INFO - PROCESS | 1020 | 1468026313296 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}] 18:05:13 INFO - PROCESS | 1020 | 1468026313299 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:13 INFO - PROCESS | 1020 | 1468026313388 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:05:13 INFO - PROCESS | 1020 | 1468026313396 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 1020 | 1468026313399 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:13 INFO - PROCESS | 1020 | ++DOCSHELL 10A82C00 == 26 [pid = 1020] [id = 714] 18:05:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (10B5AC00) [pid = 1020] [serial = 2142] [outer = 00000000] 18:05:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (112E1C00) [pid = 1020] [serial = 2143] [outer = 10B5AC00] 18:05:13 INFO - PROCESS | 1020 | 1468026313455 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (11CD5400) [pid = 1020] [serial = 2144] [outer = 10B5AC00] 18:05:13 INFO - PROCESS | 1020 | 1468026313972 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]]]}] 18:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 18:05:14 INFO - PROCESS | 1020 | 1468026314024 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 1020 | 1468026314029 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 18:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:05:14 INFO - PROCESS | 1020 | 1468026314071 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 1020 | 1468026314074 Marionette TRACE conn3 <- [1,2822,null,{}] 18:05:14 INFO - PROCESS | 1020 | 1468026314080 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}] 18:05:14 INFO - PROCESS | 1020 | 1468026314083 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:14 INFO - PROCESS | 1020 | 1468026314181 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:05:14 INFO - PROCESS | 1020 | 1468026314275 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 1020 | 1468026314278 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:14 INFO - PROCESS | 1020 | ++DOCSHELL 12923C00 == 27 [pid = 1020] [id = 715] 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1292E400) [pid = 1020] [serial = 2145] [outer = 00000000] 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13034000) [pid = 1020] [serial = 2146] [outer = 1292E400] 18:05:14 INFO - PROCESS | 1020 | 1468026314324 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1307F400) [pid = 1020] [serial = 2147] [outer = 1292E400] 18:05:14 INFO - PROCESS | 1020 | 1468026314697 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 640ms 18:05:14 INFO - PROCESS | 1020 | 1468026314721 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 1020 | 1468026314723 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 18:05:14 INFO - PROCESS | 1020 | 1468026314726 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:05:14 INFO - PROCESS | 1020 | 1468026314730 Marionette TRACE conn3 <- [1,2826,null,{}] 18:05:14 INFO - PROCESS | 1020 | 1468026314740 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}] 18:05:14 INFO - PROCESS | 1020 | 1468026314744 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:14 INFO - PROCESS | 1020 | 1468026314834 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:05:14 INFO - PROCESS | 1020 | 1468026314841 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 1020 | 1468026314844 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:14 INFO - PROCESS | 1020 | ++DOCSHELL 139E1C00 == 28 [pid = 1020] [id = 716] 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (139E3400) [pid = 1020] [serial = 2148] [outer = 00000000] 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13DB9C00) [pid = 1020] [serial = 2149] [outer = 139E3400] 18:05:14 INFO - PROCESS | 1020 | 1468026314891 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (142F5800) [pid = 1020] [serial = 2150] [outer = 139E3400] 18:05:15 INFO - PROCESS | 1020 | 1468026315397 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]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 703ms 18:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:05:15 INFO - PROCESS | 1020 | 1468026315431 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 1020 | 1468026315433 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 18:05:15 INFO - PROCESS | 1020 | 1468026315436 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 1020 | 1468026315438 Marionette TRACE conn3 <- [1,2830,null,{}] 18:05:15 INFO - PROCESS | 1020 | 1468026315441 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}] 18:05:15 INFO - PROCESS | 1020 | 1468026315443 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:15 INFO - PROCESS | 1020 | 1468026315563 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:05:15 INFO - PROCESS | 1020 | 1468026315657 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 1020 | 1468026315659 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:15 INFO - PROCESS | 1020 | ++DOCSHELL 15618000 == 29 [pid = 1020] [id = 717] 18:05:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15815800) [pid = 1020] [serial = 2151] [outer = 00000000] 18:05:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (15877000) [pid = 1020] [serial = 2152] [outer = 15815800] 18:05:15 INFO - PROCESS | 1020 | 1468026315703 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (15D24800) [pid = 1020] [serial = 2153] [outer = 15815800] 18:05:16 INFO - PROCESS | 1020 | 1468026316112 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]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 18:05:16 INFO - PROCESS | 1020 | 1468026316179 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 1020 | 1468026316181 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 18:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:05:16 INFO - PROCESS | 1020 | 1468026316184 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 1020 | 1468026316185 Marionette TRACE conn3 <- [1,2834,null,{}] 18:05:16 INFO - PROCESS | 1020 | 1468026316189 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}] 18:05:16 INFO - PROCESS | 1020 | 1468026316191 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:16 INFO - PROCESS | 1020 | 1468026316299 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:05:16 INFO - PROCESS | 1020 | 1468026316310 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 1020 | 1468026316312 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:16 INFO - PROCESS | 1020 | ++DOCSHELL 15D2F800 == 30 [pid = 1020] [id = 718] 18:05:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15D2FC00) [pid = 1020] [serial = 2154] [outer = 00000000] 18:05:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16998000) [pid = 1020] [serial = 2155] [outer = 15D2FC00] 18:05:16 INFO - PROCESS | 1020 | 1468026316409 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16A5E800) [pid = 1020] [serial = 2156] [outer = 15D2FC00] 18:05:16 INFO - PROCESS | 1020 | 1468026316850 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]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 688ms 18:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:05:16 INFO - PROCESS | 1020 | 1468026316884 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 1020 | 1468026316886 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 18:05:16 INFO - PROCESS | 1020 | 1468026316889 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 1020 | 1468026316891 Marionette TRACE conn3 <- [1,2838,null,{}] 18:05:16 INFO - PROCESS | 1020 | 1468026316894 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}] 18:05:16 INFO - PROCESS | 1020 | 1468026316899 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:17 INFO - PROCESS | 1020 | 1468026317050 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16AE2800) [pid = 1020] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (17A91800) [pid = 1020] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (17570800) [pid = 1020] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (11274C00) [pid = 1020] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (130A4C00) [pid = 1020] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (11438400) [pid = 1020] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (142F0C00) [pid = 1020] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15AD9C00) [pid = 1020] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (13033C00) [pid = 1020] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1806F400) [pid = 1020] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1824D800) [pid = 1020] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (13156000) [pid = 1020] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:05:17 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (197CFC00) [pid = 1020] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:05:17 INFO - PROCESS | 1020 | 1468026317327 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 1020 | 1468026317329 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:17 INFO - PROCESS | 1020 | ++DOCSHELL 0C778400 == 31 [pid = 1020] [id = 719] 18:05:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (10472C00) [pid = 1020] [serial = 2157] [outer = 00000000] 18:05:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10A80400) [pid = 1020] [serial = 2158] [outer = 10472C00] 18:05:17 INFO - PROCESS | 1020 | 1468026317373 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (12DC8C00) [pid = 1020] [serial = 2159] [outer = 10472C00] 18:05:17 INFO - PROCESS | 1020 | 1468026317730 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 891ms 18:05:17 INFO - PROCESS | 1020 | 1468026317794 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 1020 | 1468026317805 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 18:05:17 INFO - PROCESS | 1020 | 1468026317809 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:05:17 INFO - PROCESS | 1020 | 1468026317810 Marionette TRACE conn3 <- [1,2842,null,{}] 18:05:17 INFO - PROCESS | 1020 | 1468026317813 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}] 18:05:17 INFO - PROCESS | 1020 | 1468026317815 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:17 INFO - PROCESS | 1020 | 1468026317933 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:05:18 INFO - PROCESS | 1020 | 1468026317992 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 1020 | 1468026317994 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:18 INFO - PROCESS | 1020 | ++DOCSHELL 12BDD800 == 32 [pid = 1020] [id = 720] 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (12D89000) [pid = 1020] [serial = 2160] [outer = 00000000] 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16EF0C00) [pid = 1020] [serial = 2161] [outer = 12D89000] 18:05:18 INFO - PROCESS | 1020 | 1468026318037 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (17013800) [pid = 1020] [serial = 2162] [outer = 12D89000] 18:05:18 INFO - PROCESS | 1020 | 1468026318381 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]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 594ms 18:05:18 INFO - PROCESS | 1020 | 1468026318408 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 1020 | 1468026318409 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 18:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:05:18 INFO - PROCESS | 1020 | 1468026318412 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 1020 | 1468026318414 Marionette TRACE conn3 <- [1,2846,null,{}] 18:05:18 INFO - PROCESS | 1020 | 1468026318417 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}] 18:05:18 INFO - PROCESS | 1020 | 1468026318419 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:18 INFO - PROCESS | 1020 | 1468026318534 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:05:18 INFO - PROCESS | 1020 | 1468026318542 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 1020 | 1468026318544 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:18 INFO - PROCESS | 1020 | ++DOCSHELL 0F318000 == 33 [pid = 1020] [id = 721] 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (0F318800) [pid = 1020] [serial = 2163] [outer = 00000000] 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1771E000) [pid = 1020] [serial = 2164] [outer = 0F318800] 18:05:18 INFO - PROCESS | 1020 | 1468026318587 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (17726C00) [pid = 1020] [serial = 2165] [outer = 0F318800] 18:05:19 INFO - PROCESS | 1020 | 1468026319015 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 641ms 18:05:19 INFO - PROCESS | 1020 | 1468026319051 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 1020 | 1468026319052 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 18:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:05:19 INFO - PROCESS | 1020 | 1468026319056 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 1020 | 1468026319057 Marionette TRACE conn3 <- [1,2850,null,{}] 18:05:19 INFO - PROCESS | 1020 | 1468026319061 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}] 18:05:19 INFO - PROCESS | 1020 | 1468026319063 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:19 INFO - PROCESS | 1020 | 1468026319176 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:05:19 INFO - PROCESS | 1020 | 1468026319184 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 1020 | 1468026319186 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:19 INFO - PROCESS | 1020 | ++DOCSHELL 17AEFC00 == 34 [pid = 1020] [id = 722] 18:05:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (17E7AC00) [pid = 1020] [serial = 2166] [outer = 00000000] 18:05:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1806F400) [pid = 1020] [serial = 2167] [outer = 17E7AC00] 18:05:19 INFO - PROCESS | 1020 | 1468026319228 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (180C6000) [pid = 1020] [serial = 2168] [outer = 17E7AC00] 18:05:20 INFO - PROCESS | 1020 | 1468026320040 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]]]}] 18:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1047ms 18:05:20 INFO - PROCESS | 1020 | 1468026320112 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 1020 | 1468026320115 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 18:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:05:20 INFO - PROCESS | 1020 | 1468026320120 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 1020 | 1468026320123 Marionette TRACE conn3 <- [1,2854,null,{}] 18:05:20 INFO - PROCESS | 1020 | 1468026320128 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}] 18:05:20 INFO - PROCESS | 1020 | 1468026320131 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:20 INFO - PROCESS | 1020 | 1468026320274 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:05:20 INFO - PROCESS | 1020 | 1468026320411 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 1020 | 1468026320414 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:20 INFO - PROCESS | 1020 | ++DOCSHELL 10A7EC00 == 35 [pid = 1020] [id = 723] 18:05:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (11279000) [pid = 1020] [serial = 2169] [outer = 00000000] 18:05:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (128ADC00) [pid = 1020] [serial = 2170] [outer = 11279000] 18:05:20 INFO - PROCESS | 1020 | 1468026320470 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (12BD2000) [pid = 1020] [serial = 2171] [outer = 11279000] 18:05:21 INFO - PROCESS | 1020 | 1468026321160 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]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1094ms 18:05:21 INFO - PROCESS | 1020 | 1468026321213 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 1020 | 1468026321218 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 18:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:05:21 INFO - PROCESS | 1020 | 1468026321225 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 1020 | 1468026321228 Marionette TRACE conn3 <- [1,2858,null,{}] 18:05:21 INFO - PROCESS | 1020 | 1468026321231 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}] 18:05:21 INFO - PROCESS | 1020 | 1468026321234 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:21 INFO - PROCESS | 1020 | 1468026321352 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:05:21 INFO - PROCESS | 1020 | 1468026321584 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 1020 | 1468026321588 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:21 INFO - PROCESS | 1020 | ++DOCSHELL 0F31BC00 == 36 [pid = 1020] [id = 724] 18:05:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (0F31E800) [pid = 1020] [serial = 2172] [outer = 00000000] 18:05:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (10434400) [pid = 1020] [serial = 2173] [outer = 0F31E800] 18:05:21 INFO - PROCESS | 1020 | 1468026321643 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (10A03C00) [pid = 1020] [serial = 2174] [outer = 0F31E800] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 0F318000 == 35 [pid = 1020] [id = 721] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 12BDD800 == 34 [pid = 1020] [id = 720] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 0C778400 == 33 [pid = 1020] [id = 719] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 15D2F800 == 32 [pid = 1020] [id = 718] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 15618000 == 31 [pid = 1020] [id = 717] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 139E1C00 == 30 [pid = 1020] [id = 716] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 12923C00 == 29 [pid = 1020] [id = 715] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 10A82C00 == 28 [pid = 1020] [id = 714] 18:05:22 INFO - PROCESS | 1020 | --DOCSHELL 10A0B400 == 27 [pid = 1020] [id = 713] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (16DA6000) [pid = 1020] [serial = 2113] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (180C0C00) [pid = 1020] [serial = 2116] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (180C6400) [pid = 1020] [serial = 2093] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1281EC00) [pid = 1020] [serial = 2101] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (128B4C00) [pid = 1020] [serial = 2102] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (131F3800) [pid = 1020] [serial = 2098] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (13441400) [pid = 1020] [serial = 2099] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1281FC00) [pid = 1020] [serial = 2095] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (16EECC00) [pid = 1020] [serial = 2114] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (128B2400) [pid = 1020] [serial = 2096] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (154B7400) [pid = 1020] [serial = 2107] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15618800) [pid = 1020] [serial = 2108] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15D32400) [pid = 1020] [serial = 2110] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (130D9800) [pid = 1020] [serial = 2104] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (131F1C00) [pid = 1020] [serial = 2105] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (18247800) [pid = 1020] [serial = 2119] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19764C00) [pid = 1020] [serial = 2126] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (180C5C00) [pid = 1020] [serial = 2117] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (15878400) [pid = 1020] [serial = 2122] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (197DCC00) [pid = 1020] [serial = 2129] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (19762400) [pid = 1020] [serial = 2125] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (18247C00) [pid = 1020] [serial = 2120] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (197DC400) [pid = 1020] [serial = 2128] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1748A400) [pid = 1020] [serial = 2123] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (16A60800) [pid = 1020] [serial = 2111] [outer = 00000000] [url = about:blank] 18:05:22 INFO - PROCESS | 1020 | 1468026322296 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]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1094ms 18:05:22 INFO - PROCESS | 1020 | 1468026322323 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 1020 | 1468026322326 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 18:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:05:22 INFO - PROCESS | 1020 | 1468026322331 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 1020 | 1468026322333 Marionette TRACE conn3 <- [1,2862,null,{}] 18:05:22 INFO - PROCESS | 1020 | 1468026322338 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}] 18:05:22 INFO - PROCESS | 1020 | 1468026322342 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:22 INFO - PROCESS | 1020 | 1468026322427 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:05:22 INFO - PROCESS | 1020 | 1468026322520 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 1020 | 1468026322523 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:22 INFO - PROCESS | 1020 | ++DOCSHELL 10371C00 == 28 [pid = 1020] [id = 725] 18:05:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (1043A400) [pid = 1020] [serial = 2175] [outer = 00000000] 18:05:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (128AA000) [pid = 1020] [serial = 2176] [outer = 1043A400] 18:05:22 INFO - PROCESS | 1020 | 1468026322576 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (128DA000) [pid = 1020] [serial = 2177] [outer = 1043A400] 18:05:23 INFO - PROCESS | 1020 | 1468026323025 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]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 735ms 18:05:23 INFO - PROCESS | 1020 | 1468026323070 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 1020 | 1468026323074 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:05:23 INFO - PROCESS | 1020 | 1468026323078 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 1020 | 1468026323080 Marionette TRACE conn3 <- [1,2866,null,{}] 18:05:23 INFO - PROCESS | 1020 | 1468026323084 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}] 18:05:23 INFO - PROCESS | 1020 | 1468026323086 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:23 INFO - PROCESS | 1020 | 1468026323170 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:05:23 INFO - PROCESS | 1020 | 1468026323179 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 1020 | 1468026323181 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:23 INFO - PROCESS | 1020 | ++DOCSHELL 13252000 == 29 [pid = 1020] [id = 726] 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (13252C00) [pid = 1020] [serial = 2178] [outer = 00000000] 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (13959C00) [pid = 1020] [serial = 2179] [outer = 13252C00] 18:05:23 INFO - PROCESS | 1020 | 1468026323226 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13DAB400) [pid = 1020] [serial = 2180] [outer = 13252C00] 18:05:23 INFO - PROCESS | 1020 | 1468026323697 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]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 18:05:23 INFO - PROCESS | 1020 | 1468026323717 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 1020 | 1468026323719 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:05:23 INFO - PROCESS | 1020 | 1468026323727 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 1020 | 1468026323733 Marionette TRACE conn3 <- [1,2870,null,{}] 18:05:23 INFO - PROCESS | 1020 | 1468026323742 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}] 18:05:23 INFO - PROCESS | 1020 | 1468026323746 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:23 INFO - PROCESS | 1020 | 1468026323829 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:05:23 INFO - PROCESS | 1020 | 1468026323838 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 1020 | 1468026323840 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:23 INFO - PROCESS | 1020 | ++DOCSHELL 15818C00 == 30 [pid = 1020] [id = 727] 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (15819400) [pid = 1020] [serial = 2181] [outer = 00000000] 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15D2BC00) [pid = 1020] [serial = 2182] [outer = 15819400] 18:05:23 INFO - PROCESS | 1020 | 1468026323883 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15D2F800) [pid = 1020] [serial = 2183] [outer = 15819400] 18:05:24 INFO - PROCESS | 1020 | 1468026324345 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]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 656ms 18:05:24 INFO - PROCESS | 1020 | 1468026324381 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 1020 | 1468026324384 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 18:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:05:24 INFO - PROCESS | 1020 | 1468026324393 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 1020 | 1468026324394 Marionette TRACE conn3 <- [1,2874,null,{}] 18:05:24 INFO - PROCESS | 1020 | 1468026324398 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}] 18:05:24 INFO - PROCESS | 1020 | 1468026324400 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:24 INFO - PROCESS | 1020 | 1468026324515 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:05:24 INFO - PROCESS | 1020 | 1468026324601 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 1020 | 1468026324604 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:24 INFO - PROCESS | 1020 | ++DOCSHELL 169A1800 == 31 [pid = 1020] [id = 728] 18:05:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16ADDC00) [pid = 1020] [serial = 2184] [outer = 00000000] 18:05:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (16AE8800) [pid = 1020] [serial = 2185] [outer = 16ADDC00] 18:05:24 INFO - PROCESS | 1020 | 1468026324647 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16EE9400) [pid = 1020] [serial = 2186] [outer = 16ADDC00] 18:05:25 INFO - PROCESS | 1020 | 1468026325066 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]]]}] 18:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 704ms 18:05:25 INFO - PROCESS | 1020 | 1468026325086 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 1020 | 1468026325088 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 18:05:25 INFO - PROCESS | 1020 | 1468026325091 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:05:25 INFO - PROCESS | 1020 | 1468026325093 Marionette TRACE conn3 <- [1,2878,null,{}] 18:05:25 INFO - PROCESS | 1020 | 1468026325096 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}] 18:05:25 INFO - PROCESS | 1020 | 1468026325098 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:25 INFO - PROCESS | 1020 | 1468026325219 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:05:25 INFO - PROCESS | 1020 | 1468026325225 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 1020 | 1468026325231 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:25 INFO - PROCESS | 1020 | ++DOCSHELL 1314EC00 == 32 [pid = 1020] [id = 729] 18:05:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (16EF4800) [pid = 1020] [serial = 2187] [outer = 00000000] 18:05:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (170AAC00) [pid = 1020] [serial = 2188] [outer = 16EF4800] 18:05:25 INFO - PROCESS | 1020 | 1468026325283 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1771D800) [pid = 1020] [serial = 2189] [outer = 16EF4800] 18:05:25 INFO - PROCESS | 1020 | 1468026325760 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 688ms 18:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:05:25 INFO - PROCESS | 1020 | 1468026325791 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 1020 | 1468026325793 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 18:05:25 INFO - PROCESS | 1020 | 1468026325796 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - PROCESS | 1020 | 1468026325798 Marionette TRACE conn3 <- [1,2882,null,{}] 18:05:25 INFO - PROCESS | 1020 | 1468026325809 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}] 18:05:25 INFO - PROCESS | 1020 | 1468026325811 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:25 INFO - PROCESS | 1020 | 1468026325955 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:05:26 INFO - PROCESS | 1020 | 1468026325978 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 1020 | 1468026325980 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:26 INFO - PROCESS | 1020 | ++DOCSHELL 1806F000 == 33 [pid = 1020] [id = 730] 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (180C0800) [pid = 1020] [serial = 2190] [outer = 00000000] 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (180CB400) [pid = 1020] [serial = 2191] [outer = 180C0800] 18:05:26 INFO - PROCESS | 1020 | 1468026326037 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (180CB800) [pid = 1020] [serial = 2192] [outer = 180C0800] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (0F318800) [pid = 1020] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (10B5AC00) [pid = 1020] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (10A76C00) [pid = 1020] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (139E3400) [pid = 1020] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1292E400) [pid = 1020] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15815800) [pid = 1020] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (15D2FC00) [pid = 1020] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10472C00) [pid = 1020] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (12D89000) [pid = 1020] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (10B60800) [pid = 1020] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (13ECC400) [pid = 1020] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:05:26 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (17A8BC00) [pid = 1020] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:05:26 INFO - PROCESS | 1020 | 1468026326557 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]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 796ms 18:05:26 INFO - PROCESS | 1020 | 1468026326599 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 1020 | 1468026326601 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 18:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:05:26 INFO - PROCESS | 1020 | 1468026326604 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 1020 | 1468026326605 Marionette TRACE conn3 <- [1,2886,null,{}] 18:05:26 INFO - PROCESS | 1020 | 1468026326613 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}] 18:05:26 INFO - PROCESS | 1020 | 1468026326614 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:26 INFO - PROCESS | 1020 | 1468026326693 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:05:26 INFO - PROCESS | 1020 | 1468026326699 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 1020 | 1468026326701 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:26 INFO - PROCESS | 1020 | ++DOCSHELL 10B60800 == 34 [pid = 1020] [id = 731] 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (112EA400) [pid = 1020] [serial = 2193] [outer = 00000000] 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (15613C00) [pid = 1020] [serial = 2194] [outer = 112EA400] 18:05:26 INFO - PROCESS | 1020 | 1468026326744 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (15D32000) [pid = 1020] [serial = 2195] [outer = 112EA400] 18:05:27 INFO - PROCESS | 1020 | 1468026327188 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]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 18:05:27 INFO - PROCESS | 1020 | 1468026327242 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:05:27 INFO - PROCESS | 1020 | 1468026327244 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 18:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:05:27 INFO - PROCESS | 1020 | 1468026327248 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 1020 | 1468026327249 Marionette TRACE conn3 <- [1,2890,null,{}] 18:05:27 INFO - PROCESS | 1020 | 1468026327252 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}] 18:05:27 INFO - PROCESS | 1020 | 1468026327255 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:27 INFO - PROCESS | 1020 | 1468026327355 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:05:27 INFO - PROCESS | 1020 | 1468026327363 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 1020 | 1468026327365 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:27 INFO - PROCESS | 1020 | ++DOCSHELL 1315F800 == 35 [pid = 1020] [id = 732] 18:05:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1395AC00) [pid = 1020] [serial = 2196] [outer = 00000000] 18:05:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (180C7400) [pid = 1020] [serial = 2197] [outer = 1395AC00] 18:05:27 INFO - PROCESS | 1020 | 1468026327407 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (18241400) [pid = 1020] [serial = 2198] [outer = 1395AC00] 18:05:27 INFO - PROCESS | 1020 | 1468026327827 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms 18:05:27 INFO - PROCESS | 1020 | 1468026327886 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:05:27 INFO - PROCESS | 1020 | 1468026327888 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 18:05:27 INFO - PROCESS | 1020 | 1468026327891 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:05:27 INFO - PROCESS | 1020 | 1468026327893 Marionette TRACE conn3 <- [1,2894,null,{}] 18:05:27 INFO - PROCESS | 1020 | 1468026327896 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}] 18:05:27 INFO - PROCESS | 1020 | 1468026327898 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:27 INFO - PROCESS | 1020 | 1468026327975 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:05:28 INFO - PROCESS | 1020 | 1468026327989 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 1020 | 1468026327991 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:28 INFO - PROCESS | 1020 | ++DOCSHELL 15AD0C00 == 36 [pid = 1020] [id = 733] 18:05:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1824D800) [pid = 1020] [serial = 2199] [outer = 00000000] 18:05:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (197C3000) [pid = 1020] [serial = 2200] [outer = 1824D800] 18:05:28 INFO - PROCESS | 1020 | 1468026328039 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (197CB000) [pid = 1020] [serial = 2201] [outer = 1824D800] 18:05:28 INFO - PROCESS | 1020 | 1468026328462 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]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 593ms 18:05:28 INFO - PROCESS | 1020 | 1468026328532 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 1020 | 1468026328536 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 18:05:28 INFO - PROCESS | 1020 | 1468026328546 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:05:28 INFO - PROCESS | 1020 | 1468026328551 Marionette TRACE conn3 <- [1,2898,null,{}] 18:05:28 INFO - PROCESS | 1020 | 1468026328557 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}] 18:05:28 INFO - PROCESS | 1020 | 1468026328560 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:28 INFO - PROCESS | 1020 | 1468026328678 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:05:28 INFO - PROCESS | 1020 | 1468026328848 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 1020 | 1468026328853 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:28 INFO - PROCESS | 1020 | ++DOCSHELL 11278C00 == 37 [pid = 1020] [id = 734] 18:05:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1127E000) [pid = 1020] [serial = 2202] [outer = 00000000] 18:05:28 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (128AD000) [pid = 1020] [serial = 2203] [outer = 1127E000] 18:05:28 INFO - PROCESS | 1020 | 1468026328910 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (129B1800) [pid = 1020] [serial = 2204] [outer = 1127E000] 18:05:29 INFO - PROCESS | 1020 | 1468026329420 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]]]}] 18:05:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:05:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:05:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 906ms 18:05:29 INFO - PROCESS | 1020 | 1468026329454 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:05:29 INFO - PROCESS | 1020 | 1468026329457 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 18:05:29 INFO - TEST-START | /DOMEvents/constructors.html 18:05:29 INFO - PROCESS | 1020 | 1468026329480 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:05:29 INFO - PROCESS | 1020 | 1468026329484 Marionette TRACE conn3 <- [1,2902,null,{}] 18:05:29 INFO - PROCESS | 1020 | 1468026329488 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}] 18:05:29 INFO - PROCESS | 1020 | 1468026329491 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:29 INFO - PROCESS | 1020 | 1468026329603 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:05:29 INFO - PROCESS | 1020 | 1468026329715 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 1020 | 1468026329718 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:29 INFO - PROCESS | 1020 | ++DOCSHELL 13C31000 == 38 [pid = 1020] [id = 735] 18:05:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (13DB7C00) [pid = 1020] [serial = 2205] [outer = 00000000] 18:05:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (142F3000) [pid = 1020] [serial = 2206] [outer = 13DB7C00] 18:05:29 INFO - PROCESS | 1020 | 1468026329812 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (154B7400) [pid = 1020] [serial = 2207] [outer = 13DB7C00] 18:05:30 INFO - PROCESS | 1020 | 1468026330466 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]]]}] 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:05:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:05:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:05:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1094ms 18:05:30 INFO - PROCESS | 1020 | 1468026330576 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 1020 | 1468026330579 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 18:05:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:05:30 INFO - PROCESS | 1020 | 1468026330584 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 1020 | 1468026330587 Marionette TRACE conn3 <- [1,2906,null,{}] 18:05:30 INFO - PROCESS | 1020 | 1468026330596 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}] 18:05:30 INFO - PROCESS | 1020 | 1468026330601 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:30 INFO - PROCESS | 1020 | 1468026330713 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:05:30 INFO - PROCESS | 1020 | 1468026330850 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 1020 | 1468026330854 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:30 INFO - PROCESS | 1020 | ++DOCSHELL 1806C400 == 39 [pid = 1020] [id = 736] 18:05:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (1806EC00) [pid = 1020] [serial = 2208] [outer = 00000000] 18:05:30 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (197C0800) [pid = 1020] [serial = 2209] [outer = 1806EC00] 18:05:30 INFO - PROCESS | 1020 | 1468026330910 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (197DCC00) [pid = 1020] [serial = 2210] [outer = 1806EC00] 18:05:31 INFO - PROCESS | 1020 | 1468026331422 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:05:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 907ms 18:05:31 INFO - PROCESS | 1020 | 1468026331489 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 1020 | 1468026331491 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 18:05:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:05:31 INFO - PROCESS | 1020 | 1468026331496 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - PROCESS | 1020 | 1468026331498 Marionette TRACE conn3 <- [1,2910,null,{}] 18:05:31 INFO - PROCESS | 1020 | 1468026331502 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}] 18:05:31 INFO - PROCESS | 1020 | 1468026331504 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:31 INFO - PROCESS | 1020 | 1468026331609 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:05:31 INFO - PROCESS | 1020 | 1468026331719 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 1020 | 1468026331721 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:31 INFO - PROCESS | 1020 | ++DOCSHELL 197E0C00 == 40 [pid = 1020] [id = 737] 18:05:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (197E4000) [pid = 1020] [serial = 2211] [outer = 00000000] 18:05:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1990E800) [pid = 1020] [serial = 2212] [outer = 197E4000] 18:05:31 INFO - PROCESS | 1020 | 1468026331793 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19C3D400) [pid = 1020] [serial = 2213] [outer = 197E4000] 18:05:32 INFO - PROCESS | 1020 | [1020] 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 18:05:32 INFO - PROCESS | 1020 | [1020] 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 18:05:32 INFO - PROCESS | 1020 | [1020] 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 18:05:32 INFO - PROCESS | 1020 | [1020] 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 18:05:32 INFO - PROCESS | 1020 | 1468026332378 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]]]}] 18:05:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:05:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:05:32 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 18:05:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:05:32 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 18:05:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:05:32 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]" 18:05:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:05:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:05:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 18:05:32 INFO - PROCESS | 1020 | 1468026332456 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 1020 | 1468026332458 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 18:05:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:05:32 INFO - PROCESS | 1020 | 1468026332462 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - PROCESS | 1020 | 1468026332464 Marionette TRACE conn3 <- [1,2914,null,{}] 18:05:32 INFO - PROCESS | 1020 | 1468026332468 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}] 18:05:32 INFO - PROCESS | 1020 | 1468026332470 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:32 INFO - PROCESS | 1020 | 1468026332570 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:05:32 INFO - PROCESS | 1020 | 1468026332706 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 1020 | 1468026332708 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:32 INFO - PROCESS | 1020 | ++DOCSHELL 17A0EC00 == 41 [pid = 1020] [id = 738] 18:05:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (17A10000) [pid = 1020] [serial = 2214] [outer = 00000000] 18:05:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (19C47800) [pid = 1020] [serial = 2215] [outer = 17A10000] 18:05:32 INFO - PROCESS | 1020 | 1468026332759 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (19C61800) [pid = 1020] [serial = 2216] [outer = 17A10000] 18:05:33 INFO - PROCESS | 1020 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:05:33 INFO - PROCESS | 1020 | 1468026333403 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]]]}] 18:05:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:05:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1000ms 18:05:33 INFO - PROCESS | 1020 | 1468026333474 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:05:33 INFO - PROCESS | 1020 | 1468026333478 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 18:05:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:05:33 INFO - PROCESS | 1020 | 1468026333484 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 1020 | 1468026333487 Marionette TRACE conn3 <- [1,2918,null,{}] 18:05:33 INFO - PROCESS | 1020 | 1468026333492 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}] 18:05:33 INFO - PROCESS | 1020 | 1468026333494 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:33 INFO - PROCESS | 1020 | 1468026333596 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:05:33 INFO - PROCESS | 1020 | 1468026333710 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 1020 | 1468026333712 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:33 INFO - PROCESS | 1020 | ++DOCSHELL 129B1000 == 42 [pid = 1020] [id = 739] 18:05:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (12B02C00) [pid = 1020] [serial = 2217] [outer = 00000000] 18:05:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (13147400) [pid = 1020] [serial = 2218] [outer = 12B02C00] 18:05:33 INFO - PROCESS | 1020 | 1468026333814 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (131F1400) [pid = 1020] [serial = 2219] [outer = 12B02C00] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 1315F800 == 41 [pid = 1020] [id = 732] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 10B60800 == 40 [pid = 1020] [id = 731] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 1806F000 == 39 [pid = 1020] [id = 730] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 1314EC00 == 38 [pid = 1020] [id = 729] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 169A1800 == 37 [pid = 1020] [id = 728] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 15818C00 == 36 [pid = 1020] [id = 727] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 13252000 == 35 [pid = 1020] [id = 726] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 10371C00 == 34 [pid = 1020] [id = 725] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 0F31BC00 == 33 [pid = 1020] [id = 724] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 10A7EC00 == 32 [pid = 1020] [id = 723] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 17AEFC00 == 31 [pid = 1020] [id = 722] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 197E0C00 == 30 [pid = 1020] [id = 737] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 17A0EC00 == 29 [pid = 1020] [id = 738] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 1806C400 == 28 [pid = 1020] [id = 736] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 15AD0C00 == 27 [pid = 1020] [id = 733] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 11278C00 == 26 [pid = 1020] [id = 734] 18:05:34 INFO - PROCESS | 1020 | --DOCSHELL 13C31000 == 25 [pid = 1020] [id = 735] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (1806F400) [pid = 1020] [serial = 2167] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (1771E000) [pid = 1020] [serial = 2164] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (112E1C00) [pid = 1020] [serial = 2143] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (11CD5400) [pid = 1020] [serial = 2144] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (1292CC00) [pid = 1020] [serial = 2141] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (128DA400) [pid = 1020] [serial = 2140] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (13DB9C00) [pid = 1020] [serial = 2149] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (13034000) [pid = 1020] [serial = 2146] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (1307F400) [pid = 1020] [serial = 2147] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (15877000) [pid = 1020] [serial = 2152] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (16998000) [pid = 1020] [serial = 2155] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15D24800) [pid = 1020] [serial = 2153] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (10A80400) [pid = 1020] [serial = 2158] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16A5E800) [pid = 1020] [serial = 2156] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (12DC8C00) [pid = 1020] [serial = 2159] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16EF0C00) [pid = 1020] [serial = 2161] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (17726C00) [pid = 1020] [serial = 2165] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (1307AC00) [pid = 1020] [serial = 2132] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (12B02400) [pid = 1020] [serial = 2131] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (15D31800) [pid = 1020] [serial = 2135] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15611000) [pid = 1020] [serial = 2134] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (197D9000) [pid = 1020] [serial = 2138] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (18249000) [pid = 1020] [serial = 2137] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (17013800) [pid = 1020] [serial = 2162] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (142F5800) [pid = 1020] [serial = 2150] [outer = 00000000] [url = about:blank] 18:05:34 INFO - PROCESS | 1020 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:05:35 INFO - PROCESS | 1020 | 1468026335005 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]]]}] 18:05:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:05:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1563ms 18:05:35 INFO - PROCESS | 1020 | 1468026335038 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 1020 | 1468026335041 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 18:05:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:05:35 INFO - PROCESS | 1020 | 1468026335045 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 1020 | 1468026335048 Marionette TRACE conn3 <- [1,2922,null,{}] 18:05:35 INFO - PROCESS | 1020 | 1468026335053 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}] 18:05:35 INFO - PROCESS | 1020 | 1468026335056 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:35 INFO - PROCESS | 1020 | 1468026335142 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:05:35 INFO - PROCESS | 1020 | 1468026335149 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 1020 | 1468026335153 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:35 INFO - PROCESS | 1020 | ++DOCSHELL 10B64000 == 26 [pid = 1020] [id = 740] 18:05:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10FA8800) [pid = 1020] [serial = 2220] [outer = 00000000] 18:05:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (114D3000) [pid = 1020] [serial = 2221] [outer = 10FA8800] 18:05:35 INFO - PROCESS | 1020 | 1468026335205 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (11CDC800) [pid = 1020] [serial = 2222] [outer = 10FA8800] 18:05:35 INFO - PROCESS | 1020 | 1468026335692 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]]]}] 18:05:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:05:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 703ms 18:05:35 INFO - PROCESS | 1020 | 1468026335743 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 1020 | 1468026335747 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 18:05:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:05:35 INFO - PROCESS | 1020 | 1468026335753 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 1020 | 1468026335756 Marionette TRACE conn3 <- [1,2926,null,{}] 18:05:35 INFO - PROCESS | 1020 | 1468026335763 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}] 18:05:35 INFO - PROCESS | 1020 | 1468026335766 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:35 INFO - PROCESS | 1020 | 1468026335883 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:05:35 INFO - PROCESS | 1020 | 1468026335909 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 1020 | 1468026335911 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:36 INFO - PROCESS | 1020 | ++DOCSHELL 12D88000 == 27 [pid = 1020] [id = 741] 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (12D88800) [pid = 1020] [serial = 2223] [outer = 00000000] 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (13078800) [pid = 1020] [serial = 2224] [outer = 12D88800] 18:05:36 INFO - PROCESS | 1020 | 1468026336039 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (130AF400) [pid = 1020] [serial = 2225] [outer = 12D88800] 18:05:36 INFO - PROCESS | 1020 | 1468026336373 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]]]}] 18:05:36 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. 18:05:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 641ms 18:05:36 INFO - PROCESS | 1020 | 1468026336395 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 1020 | 1468026336397 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 18:05:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:05:36 INFO - PROCESS | 1020 | 1468026336401 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 1020 | 1468026336404 Marionette TRACE conn3 <- [1,2930,null,{}] 18:05:36 INFO - PROCESS | 1020 | 1468026336415 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}] 18:05:36 INFO - PROCESS | 1020 | 1468026336419 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:36 INFO - PROCESS | 1020 | 1468026336546 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:05:36 INFO - PROCESS | 1020 | 1468026336603 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 1020 | 1468026336607 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:36 INFO - PROCESS | 1020 | ++DOCSHELL 139D6C00 == 28 [pid = 1020] [id = 742] 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (139D7000) [pid = 1020] [serial = 2226] [outer = 00000000] 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (13DB9400) [pid = 1020] [serial = 2227] [outer = 139D7000] 18:05:36 INFO - PROCESS | 1020 | 1468026336653 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (142F2400) [pid = 1020] [serial = 2228] [outer = 139D7000] 18:05:37 INFO - PROCESS | 1020 | 1468026337034 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"]]]}] 18:05:37 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 18:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:05:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 18:05:37 INFO - PROCESS | 1020 | 1468026337101 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 1020 | 1468026337104 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 18:05:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:05:37 INFO - PROCESS | 1020 | 1468026337107 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - PROCESS | 1020 | 1468026337109 Marionette TRACE conn3 <- [1,2934,null,{}] 18:05:37 INFO - PROCESS | 1020 | 1468026337112 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}] 18:05:37 INFO - PROCESS | 1020 | 1468026337114 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:37 INFO - PROCESS | 1020 | 1468026337244 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:05:37 INFO - PROCESS | 1020 | 1468026337337 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:37 INFO - PROCESS | 1020 | 1468026337339 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:37 INFO - PROCESS | 1020 | ++DOCSHELL 15581400 == 29 [pid = 1020] [id = 743] 18:05:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15613000) [pid = 1020] [serial = 2229] [outer = 00000000] 18:05:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15ACF800) [pid = 1020] [serial = 2230] [outer = 15613000] 18:05:37 INFO - PROCESS | 1020 | 1468026337384 Marionette DEBUG loaded listener.js 18:05:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15D28000) [pid = 1020] [serial = 2231] [outer = 15613000] 18:05:37 INFO - PROCESS | 1020 | 1468026337764 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]]]}] 18:05:37 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. 18:05:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 18:05:37 INFO - PROCESS | 1020 | 1468026337806 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 1020 | 1468026337808 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 18:05:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:05:37 INFO - PROCESS | 1020 | 1468026337811 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - PROCESS | 1020 | 1468026337813 Marionette TRACE conn3 <- [1,2938,null,{}] 18:05:37 INFO - PROCESS | 1020 | 1468026337816 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}] 18:05:37 INFO - PROCESS | 1020 | 1468026337818 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:37 INFO - PROCESS | 1020 | 1468026337928 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:05:37 INFO - PROCESS | 1020 | 1468026337932 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:37 INFO - PROCESS | 1020 | 1468026337934 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:37 INFO - PROCESS | 1020 | ++DOCSHELL 15D2C400 == 30 [pid = 1020] [id = 744] 18:05:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (15D31000) [pid = 1020] [serial = 2232] [outer = 00000000] 18:05:37 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16A5B800) [pid = 1020] [serial = 2233] [outer = 15D31000] 18:05:38 INFO - PROCESS | 1020 | 1468026337977 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16ADCC00) [pid = 1020] [serial = 2234] [outer = 15D31000] 18:05:38 INFO - PROCESS | 1020 | ++DOCSHELL 16EF6800 == 31 [pid = 1020] [id = 745] 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16EF7800) [pid = 1020] [serial = 2235] [outer = 00000000] 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16F84C00) [pid = 1020] [serial = 2236] [outer = 16EF7800] 18:05:38 INFO - PROCESS | 1020 | 1468026338462 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]]]}] 18:05:38 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. 18:05:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 18:05:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:05:38 INFO - PROCESS | 1020 | 1468026338511 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 1020 | 1468026338513 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 18:05:38 INFO - PROCESS | 1020 | 1468026338516 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 1020 | 1468026338518 Marionette TRACE conn3 <- [1,2942,null,{}] 18:05:38 INFO - PROCESS | 1020 | 1468026338521 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}] 18:05:38 INFO - PROCESS | 1020 | 1468026338527 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:38 INFO - PROCESS | 1020 | 1468026338690 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:05:38 INFO - PROCESS | 1020 | 1468026338756 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 1020 | 1468026338758 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:38 INFO - PROCESS | 1020 | ++DOCSHELL 1752F400 == 32 [pid = 1020] [id = 746] 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (17530000) [pid = 1020] [serial = 2237] [outer = 00000000] 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (1772C000) [pid = 1020] [serial = 2238] [outer = 17530000] 18:05:38 INFO - PROCESS | 1020 | 1468026338800 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (17AEE400) [pid = 1020] [serial = 2239] [outer = 17530000] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (16ADDC00) [pid = 1020] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (16EF4800) [pid = 1020] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (15819400) [pid = 1020] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (17E7AC00) [pid = 1020] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (11279000) [pid = 1020] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (13252C00) [pid = 1020] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (0F31E800) [pid = 1020] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1824D800) [pid = 1020] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1043A400) [pid = 1020] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1395AC00) [pid = 1020] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (180C0800) [pid = 1020] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:05:39 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (112EA400) [pid = 1020] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:05:39 INFO - PROCESS | 1020 | 1468026339338 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]]]}] 18:05:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:05:39 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 18:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 844ms 18:05:39 INFO - PROCESS | 1020 | 1468026339360 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 1020 | 1468026339362 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 18:05:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:05:39 INFO - PROCESS | 1020 | 1468026339365 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - PROCESS | 1020 | 1468026339367 Marionette TRACE conn3 <- [1,2946,null,{}] 18:05:39 INFO - PROCESS | 1020 | 1468026339370 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}] 18:05:39 INFO - PROCESS | 1020 | 1468026339372 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:39 INFO - PROCESS | 1020 | 1468026339501 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:05:39 INFO - PROCESS | 1020 | 1468026339559 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 1020 | 1468026339561 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:39 INFO - PROCESS | 1020 | ++DOCSHELL 10FACC00 == 33 [pid = 1020] [id = 747] 18:05:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (112EA400) [pid = 1020] [serial = 2240] [outer = 00000000] 18:05:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (13252800) [pid = 1020] [serial = 2241] [outer = 112EA400] 18:05:39 INFO - PROCESS | 1020 | 1468026339604 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (16EF4800) [pid = 1020] [serial = 2242] [outer = 112EA400] 18:05:39 INFO - PROCESS | 1020 | 1468026339906 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]]]}] 18:05:39 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. 18:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 593ms 18:05:39 INFO - PROCESS | 1020 | 1468026339962 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 1020 | 1468026339964 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 18:05:39 INFO - PROCESS | 1020 | 1468026339968 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:05:39 INFO - PROCESS | 1020 | 1468026339969 Marionette TRACE conn3 <- [1,2950,null,{}] 18:05:40 INFO - PROCESS | 1020 | 1468026339973 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}] 18:05:40 INFO - PROCESS | 1020 | 1468026339974 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:40 INFO - PROCESS | 1020 | 1468026340095 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:05:40 INFO - PROCESS | 1020 | 1468026340103 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 1020 | 1468026340105 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:40 INFO - PROCESS | 1020 | ++DOCSHELL 16EEF800 == 34 [pid = 1020] [id = 748] 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (16EF3C00) [pid = 1020] [serial = 2243] [outer = 00000000] 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1806F000) [pid = 1020] [serial = 2244] [outer = 16EF3C00] 18:05:40 INFO - PROCESS | 1020 | 1468026340148 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (180C3400) [pid = 1020] [serial = 2245] [outer = 16EF3C00] 18:05:40 INFO - PROCESS | 1020 | 1468026340547 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]]]}] 18:05:40 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. 18:05:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 18:05:40 INFO - PROCESS | 1020 | 1468026340606 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 1020 | 1468026340608 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 18:05:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:05:40 INFO - PROCESS | 1020 | 1468026340611 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 1020 | 1468026340613 Marionette TRACE conn3 <- [1,2954,null,{}] 18:05:40 INFO - PROCESS | 1020 | 1468026340616 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}] 18:05:40 INFO - PROCESS | 1020 | 1468026340618 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:40 INFO - PROCESS | 1020 | 1468026340733 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:05:40 INFO - PROCESS | 1020 | 1468026340741 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 1020 | 1468026340743 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:40 INFO - PROCESS | 1020 | ++DOCSHELL 1127B400 == 35 [pid = 1020] [id = 749] 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (12823C00) [pid = 1020] [serial = 2246] [outer = 00000000] 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (1824E000) [pid = 1020] [serial = 2247] [outer = 12823C00] 18:05:40 INFO - PROCESS | 1020 | 1468026340790 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (1975A000) [pid = 1020] [serial = 2248] [outer = 12823C00] 18:05:41 INFO - PROCESS | 1020 | 1468026341274 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]]]}] 18:05:41 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. 18:05:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 687ms 18:05:41 INFO - PROCESS | 1020 | 1468026341311 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 1020 | 1468026341316 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 18:05:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:05:41 INFO - PROCESS | 1020 | 1468026341322 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 1020 | 1468026341325 Marionette TRACE conn3 <- [1,2958,null,{}] 18:05:41 INFO - PROCESS | 1020 | 1468026341331 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}] 18:05:41 INFO - PROCESS | 1020 | 1468026341334 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:41 INFO - PROCESS | 1020 | 1468026341477 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:05:41 INFO - PROCESS | 1020 | 1468026341668 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 1020 | 1468026341672 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:41 INFO - PROCESS | 1020 | ++DOCSHELL 10FB3800 == 36 [pid = 1020] [id = 750] 18:05:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (10FB4000) [pid = 1020] [serial = 2249] [outer = 00000000] 18:05:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (114D4400) [pid = 1020] [serial = 2250] [outer = 10FB4000] 18:05:41 INFO - PROCESS | 1020 | 1468026341729 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (128B4400) [pid = 1020] [serial = 2251] [outer = 10FB4000] 18:05:42 INFO - PROCESS | 1020 | 1468026342301 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]]]}] 18:05:42 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. 18:05:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1000ms 18:05:42 INFO - PROCESS | 1020 | 1468026342350 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 1020 | 1468026342355 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 18:05:42 INFO - PROCESS | 1020 | 1468026342362 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:05:42 INFO - PROCESS | 1020 | 1468026342365 Marionette TRACE conn3 <- [1,2962,null,{}] 18:05:42 INFO - PROCESS | 1020 | 1468026342369 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}] 18:05:42 INFO - PROCESS | 1020 | 1468026342371 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:42 INFO - PROCESS | 1020 | 1468026342486 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:05:42 INFO - PROCESS | 1020 | 1468026342607 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 1020 | 1468026342610 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:42 INFO - PROCESS | 1020 | ++DOCSHELL 131E9400 == 37 [pid = 1020] [id = 751] 18:05:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (13248000) [pid = 1020] [serial = 2252] [outer = 00000000] 18:05:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (13C38000) [pid = 1020] [serial = 2253] [outer = 13248000] 18:05:42 INFO - PROCESS | 1020 | 1468026342704 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (142EF000) [pid = 1020] [serial = 2254] [outer = 13248000] 18:05:43 INFO - PROCESS | 1020 | 1468026343317 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]]]}] 18:05:43 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. 18:05:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 985ms 18:05:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:05:43 INFO - PROCESS | 1020 | 1468026343355 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:05:43 INFO - PROCESS | 1020 | 1468026343358 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 18:05:43 INFO - PROCESS | 1020 | 1468026343363 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 1020 | 1468026343366 Marionette TRACE conn3 <- [1,2966,null,{}] 18:05:43 INFO - PROCESS | 1020 | 1468026343377 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}] 18:05:43 INFO - PROCESS | 1020 | 1468026343382 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:43 INFO - PROCESS | 1020 | 1468026343495 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:05:43 INFO - PROCESS | 1020 | 1468026343671 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 1020 | 1468026343674 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:43 INFO - PROCESS | 1020 | ++DOCSHELL 10472C00 == 38 [pid = 1020] [id = 752] 18:05:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1055EC00) [pid = 1020] [serial = 2255] [outer = 00000000] 18:05:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (128D6000) [pid = 1020] [serial = 2256] [outer = 1055EC00] 18:05:43 INFO - PROCESS | 1020 | 1468026343731 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (1315BC00) [pid = 1020] [serial = 2257] [outer = 1055EC00] 18:05:44 INFO - PROCESS | 1020 | 1468026344383 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]]]}] 18:05:44 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. 18:05:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1047ms 18:05:44 INFO - PROCESS | 1020 | 1468026344410 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 1020 | 1468026344414 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 18:05:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:05:44 INFO - PROCESS | 1020 | 1468026344434 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - PROCESS | 1020 | 1468026344439 Marionette TRACE conn3 <- [1,2970,null,{}] 18:05:44 INFO - PROCESS | 1020 | 1468026344443 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}] 18:05:44 INFO - PROCESS | 1020 | 1468026344446 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:44 INFO - PROCESS | 1020 | 1468026344558 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 16EEF800 == 37 [pid = 1020] [id = 748] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 10FACC00 == 36 [pid = 1020] [id = 747] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 1752F400 == 35 [pid = 1020] [id = 746] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 16EF6800 == 34 [pid = 1020] [id = 745] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 15D2C400 == 33 [pid = 1020] [id = 744] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 15581400 == 32 [pid = 1020] [id = 743] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 139D6C00 == 31 [pid = 1020] [id = 742] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 12D88000 == 30 [pid = 1020] [id = 741] 18:05:44 INFO - PROCESS | 1020 | --DOCSHELL 10B64000 == 29 [pid = 1020] [id = 740] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (128ADC00) [pid = 1020] [serial = 2170] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (12BD2000) [pid = 1020] [serial = 2171] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (13959C00) [pid = 1020] [serial = 2179] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (13DAB400) [pid = 1020] [serial = 2180] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (10434400) [pid = 1020] [serial = 2173] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (10A03C00) [pid = 1020] [serial = 2174] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (197C3000) [pid = 1020] [serial = 2200] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (128AA000) [pid = 1020] [serial = 2176] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (128DA000) [pid = 1020] [serial = 2177] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (18241400) [pid = 1020] [serial = 2198] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197CB000) [pid = 1020] [serial = 2201] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (180CB400) [pid = 1020] [serial = 2191] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (15613C00) [pid = 1020] [serial = 2194] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180C7400) [pid = 1020] [serial = 2197] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (15D32000) [pid = 1020] [serial = 2195] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (180CB800) [pid = 1020] [serial = 2192] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1771D800) [pid = 1020] [serial = 2189] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15D2F800) [pid = 1020] [serial = 2183] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16AE8800) [pid = 1020] [serial = 2185] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (16EE9400) [pid = 1020] [serial = 2186] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (170AAC00) [pid = 1020] [serial = 2188] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (15D2BC00) [pid = 1020] [serial = 2182] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (180C6000) [pid = 1020] [serial = 2168] [outer = 00000000] [url = about:blank] 18:05:44 INFO - PROCESS | 1020 | 1468026344698 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 1020 | 1468026344700 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:44 INFO - PROCESS | 1020 | ++DOCSHELL 10A80400 == 30 [pid = 1020] [id = 753] 18:05:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (10A80C00) [pid = 1020] [serial = 2258] [outer = 00000000] 18:05:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (10B64000) [pid = 1020] [serial = 2259] [outer = 10A80C00] 18:05:44 INFO - PROCESS | 1020 | 1468026344748 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (128A8000) [pid = 1020] [serial = 2260] [outer = 10A80C00] 18:05:45 INFO - PROCESS | 1020 | 1468026345106 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"]]]}] 18:05:45 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 18:05:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:05:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 719ms 18:05:45 INFO - PROCESS | 1020 | 1468026345158 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 1020 | 1468026345162 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 18:05:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:05:45 INFO - PROCESS | 1020 | 1468026345208 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - PROCESS | 1020 | 1468026345211 Marionette TRACE conn3 <- [1,2974,null,{}] 18:05:45 INFO - PROCESS | 1020 | 1468026345215 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}] 18:05:45 INFO - PROCESS | 1020 | 1468026345217 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:45 INFO - PROCESS | 1020 | 1468026345304 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:05:45 INFO - PROCESS | 1020 | 1468026345315 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 1020 | 1468026345318 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:45 INFO - PROCESS | 1020 | ++DOCSHELL 12B0A000 == 31 [pid = 1020] [id = 754] 18:05:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (12BD5400) [pid = 1020] [serial = 2261] [outer = 00000000] 18:05:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1307E800) [pid = 1020] [serial = 2262] [outer = 12BD5400] 18:05:45 INFO - PROCESS | 1020 | 1468026345371 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (13951400) [pid = 1020] [serial = 2263] [outer = 12BD5400] 18:05:45 INFO - PROCESS | 1020 | 1468026345861 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]]]}] 18:05:45 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. 18:05:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 703ms 18:05:45 INFO - PROCESS | 1020 | 1468026345907 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 1020 | 1468026345909 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 18:05:45 INFO - PROCESS | 1020 | 1468026345912 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:05:45 INFO - PROCESS | 1020 | 1468026345916 Marionette TRACE conn3 <- [1,2978,null,{}] 18:05:45 INFO - PROCESS | 1020 | 1468026345929 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}] 18:05:45 INFO - PROCESS | 1020 | 1468026345933 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:46 INFO - PROCESS | 1020 | 1468026346024 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:05:46 INFO - PROCESS | 1020 | 1468026346031 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 1020 | 1468026346034 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:46 INFO - PROCESS | 1020 | ++DOCSHELL 1581E000 == 32 [pid = 1020] [id = 755] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (15877400) [pid = 1020] [serial = 2264] [outer = 00000000] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (15D2A800) [pid = 1020] [serial = 2265] [outer = 15877400] 18:05:46 INFO - PROCESS | 1020 | 1468026346080 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (15D33C00) [pid = 1020] [serial = 2266] [outer = 15877400] 18:05:46 INFO - PROCESS | 1020 | ++DOCSHELL 16AEB800 == 33 [pid = 1020] [id = 756] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (16AEBC00) [pid = 1020] [serial = 2267] [outer = 00000000] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (16D9E800) [pid = 1020] [serial = 2268] [outer = 16AEBC00] 18:05:46 INFO - PROCESS | 1020 | 1468026346536 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]]]}] 18:05:46 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. 18:05:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 18:05:46 INFO - PROCESS | 1020 | 1468026346562 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 1020 | 1468026346564 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 18:05:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:05:46 INFO - PROCESS | 1020 | 1468026346567 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 1020 | 1468026346569 Marionette TRACE conn3 <- [1,2982,null,{}] 18:05:46 INFO - PROCESS | 1020 | 1468026346572 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}] 18:05:46 INFO - PROCESS | 1020 | 1468026346584 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:46 INFO - PROCESS | 1020 | 1468026346677 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:05:46 INFO - PROCESS | 1020 | 1468026346682 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 1020 | 1468026346684 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:46 INFO - PROCESS | 1020 | ++DOCSHELL 16ADDC00 == 34 [pid = 1020] [id = 757] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (16AE0C00) [pid = 1020] [serial = 2269] [outer = 00000000] 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (16EEA400) [pid = 1020] [serial = 2270] [outer = 16AE0C00] 18:05:46 INFO - PROCESS | 1020 | 1468026346727 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (16EF3800) [pid = 1020] [serial = 2271] [outer = 16AE0C00] 18:05:47 INFO - PROCESS | 1020 | 1468026347217 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]]]}] 18:05:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:05:47 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 18:05:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 18:05:47 INFO - PROCESS | 1020 | 1468026347266 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 1020 | 1468026347268 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 18:05:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:05:47 INFO - PROCESS | 1020 | 1468026347278 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 1020 | 1468026347280 Marionette TRACE conn3 <- [1,2986,null,{}] 18:05:47 INFO - PROCESS | 1020 | 1468026347283 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}] 18:05:47 INFO - PROCESS | 1020 | 1468026347285 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:47 INFO - PROCESS | 1020 | 1468026347405 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:05:47 INFO - PROCESS | 1020 | 1468026347409 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 1020 | 1468026347412 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:47 INFO - PROCESS | 1020 | ++DOCSHELL 1756D000 == 35 [pid = 1020] [id = 758] 18:05:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (1756D400) [pid = 1020] [serial = 2272] [outer = 00000000] 18:05:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (17A8BC00) [pid = 1020] [serial = 2273] [outer = 1756D400] 18:05:47 INFO - PROCESS | 1020 | 1468026347459 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (17A91800) [pid = 1020] [serial = 2274] [outer = 1756D400] 18:05:47 INFO - PROCESS | 1020 | 1468026347892 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]]]}] 18:05:47 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. 18:05:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 641ms 18:05:47 INFO - PROCESS | 1020 | 1468026347915 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 1020 | 1468026347916 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 18:05:47 INFO - PROCESS | 1020 | 1468026347920 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:05:47 INFO - PROCESS | 1020 | 1468026347921 Marionette TRACE conn3 <- [1,2990,null,{}] 18:05:47 INFO - PROCESS | 1020 | 1468026347931 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}] 18:05:47 INFO - PROCESS | 1020 | 1468026347937 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:48 INFO - PROCESS | 1020 | 1468026348064 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:05:48 INFO - PROCESS | 1020 | 1468026348164 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 1020 | 1468026348166 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:48 INFO - PROCESS | 1020 | ++DOCSHELL 180CB400 == 36 [pid = 1020] [id = 759] 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 89 (180CC000) [pid = 1020] [serial = 2275] [outer = 00000000] 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 90 (18244800) [pid = 1020] [serial = 2276] [outer = 180CC000] 18:05:48 INFO - PROCESS | 1020 | 1468026348208 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 91 (18249C00) [pid = 1020] [serial = 2277] [outer = 180CC000] 18:05:48 INFO - PROCESS | 1020 | 1468026348597 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]]]}] 18:05:48 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. 18:05:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 688ms 18:05:48 INFO - PROCESS | 1020 | 1468026348620 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:05:48 INFO - PROCESS | 1020 | 1468026348622 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 18:05:48 INFO - PROCESS | 1020 | 1468026348625 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:05:48 INFO - PROCESS | 1020 | 1468026348627 Marionette TRACE conn3 <- [1,2994,null,{}] 18:05:48 INFO - PROCESS | 1020 | 1468026348637 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}] 18:05:48 INFO - PROCESS | 1020 | 1468026348639 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:48 INFO - PROCESS | 1020 | 1468026348751 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:05:48 INFO - PROCESS | 1020 | 1468026348755 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 1020 | 1468026348757 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:48 INFO - PROCESS | 1020 | ++DOCSHELL 18240800 == 37 [pid = 1020] [id = 760] 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 92 (1824B800) [pid = 1020] [serial = 2278] [outer = 00000000] 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 93 (197CF400) [pid = 1020] [serial = 2279] [outer = 1824B800] 18:05:48 INFO - PROCESS | 1020 | 1468026348801 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 1020 | ++DOMWINDOW == 94 (197D9800) [pid = 1020] [serial = 2280] [outer = 1824B800] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 93 (17530000) [pid = 1020] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 92 (15613000) [pid = 1020] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 91 (10FA8800) [pid = 1020] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 90 (12D88800) [pid = 1020] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 89 (12B02C00) [pid = 1020] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 88 (16EF3C00) [pid = 1020] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (139D7000) [pid = 1020] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (15D31000) [pid = 1020] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (1127E000) [pid = 1020] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (13DB7C00) [pid = 1020] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (1806EC00) [pid = 1020] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (197E4000) [pid = 1020] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (17A10000) [pid = 1020] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (112EA400) [pid = 1020] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:05:49 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (16EF7800) [pid = 1020] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:49 INFO - PROCESS | 1020 | 1468026349280 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]]]}] 18:05:49 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. 18:05:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 688ms 18:05:49 INFO - PROCESS | 1020 | 1468026349325 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 1020 | 1468026349327 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 18:05:49 INFO - PROCESS | 1020 | 1468026349330 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:05:49 INFO - PROCESS | 1020 | 1468026349332 Marionette TRACE conn3 <- [1,2998,null,{}] 18:05:49 INFO - PROCESS | 1020 | 1468026349335 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}] 18:05:49 INFO - PROCESS | 1020 | 1468026349337 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:49 INFO - PROCESS | 1020 | 1468026349422 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:05:49 INFO - PROCESS | 1020 | 1468026349454 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 1020 | 1468026349456 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:49 INFO - PROCESS | 1020 | ++DOCSHELL 17488800 == 38 [pid = 1020] [id = 761] 18:05:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1752D400) [pid = 1020] [serial = 2281] [outer = 00000000] 18:05:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1824D400) [pid = 1020] [serial = 2282] [outer = 1752D400] 18:05:49 INFO - PROCESS | 1020 | 1468026349499 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (197E1C00) [pid = 1020] [serial = 2283] [outer = 1752D400] 18:05:49 INFO - PROCESS | 1020 | [1020] 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 18:05:49 INFO - PROCESS | 1020 | 1468026349944 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:05:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:05:49 INFO - {} 18:05:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:05:49 INFO - {} 18:05:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:05:49 INFO - {} 18:05:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:05:49 INFO - {} 18:05:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 18:05:50 INFO - TEST-START | /FileAPI/fileReader.html 18:05:50 INFO - PROCESS | 1020 | 1468026349983 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 1020 | 1468026349985 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 18:05:50 INFO - PROCESS | 1020 | 1468026349988 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 1020 | 1468026349990 Marionette TRACE conn3 <- [1,3002,null,{}] 18:05:50 INFO - PROCESS | 1020 | 1468026349993 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}] 18:05:50 INFO - PROCESS | 1020 | 1468026349995 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:50 INFO - PROCESS | 1020 | 1468026350075 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:05:50 INFO - PROCESS | 1020 | 1468026350082 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 1020 | 1468026350084 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:50 INFO - PROCESS | 1020 | ++DOCSHELL 19907800 == 39 [pid = 1020] [id = 762] 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (1990DC00) [pid = 1020] [serial = 2284] [outer = 00000000] 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (19C53C00) [pid = 1020] [serial = 2285] [outer = 1990DC00] 18:05:50 INFO - PROCESS | 1020 | 1468026350141 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (19C55800) [pid = 1020] [serial = 2286] [outer = 1990DC00] 18:05:50 INFO - PROCESS | 1020 | 1468026350554 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]]]}] 18:05:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:05:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:05:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:05:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:05:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 18:05:50 INFO - PROCESS | 1020 | 1468026350583 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 1020 | 1468026350585 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 18:05:50 INFO - PROCESS | 1020 | 1468026350588 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - TEST-START | /FileAPI/historical.html 18:05:50 INFO - PROCESS | 1020 | 1468026350589 Marionette TRACE conn3 <- [1,3006,null,{}] 18:05:50 INFO - PROCESS | 1020 | 1468026350593 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}] 18:05:50 INFO - PROCESS | 1020 | 1468026350595 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:50 INFO - PROCESS | 1020 | 1468026350721 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:05:50 INFO - PROCESS | 1020 | 1468026350729 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 1020 | 1468026350731 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:50 INFO - PROCESS | 1020 | ++DOCSHELL 19C5D400 == 40 [pid = 1020] [id = 763] 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (19E3A800) [pid = 1020] [serial = 2287] [outer = 00000000] 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 87 (19E45400) [pid = 1020] [serial = 2288] [outer = 19E3A800] 18:05:50 INFO - PROCESS | 1020 | 1468026350773 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 1020 | ++DOMWINDOW == 88 (19ED9800) [pid = 1020] [serial = 2289] [outer = 19E3A800] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 129B1000 == 39 [pid = 1020] [id = 739] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 10A80400 == 38 [pid = 1020] [id = 753] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 131E9400 == 37 [pid = 1020] [id = 751] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 10472C00 == 36 [pid = 1020] [id = 752] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 1127B400 == 35 [pid = 1020] [id = 749] 18:05:51 INFO - PROCESS | 1020 | --DOCSHELL 10FB3800 == 34 [pid = 1020] [id = 750] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 12B0A000 == 33 [pid = 1020] [id = 754] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 1756D000 == 32 [pid = 1020] [id = 758] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 180CB400 == 31 [pid = 1020] [id = 759] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 16AEB800 == 30 [pid = 1020] [id = 756] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 17488800 == 29 [pid = 1020] [id = 761] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 16ADDC00 == 28 [pid = 1020] [id = 757] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 19907800 == 27 [pid = 1020] [id = 762] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 18240800 == 26 [pid = 1020] [id = 760] 18:05:52 INFO - PROCESS | 1020 | --DOCSHELL 1581E000 == 25 [pid = 1020] [id = 755] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 87 (15ACF800) [pid = 1020] [serial = 2230] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 86 (114D3000) [pid = 1020] [serial = 2221] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (11CDC800) [pid = 1020] [serial = 2222] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (13078800) [pid = 1020] [serial = 2224] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (130AF400) [pid = 1020] [serial = 2225] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (131F1400) [pid = 1020] [serial = 2219] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (13147400) [pid = 1020] [serial = 2218] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180C3400) [pid = 1020] [serial = 2245] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (13DB9400) [pid = 1020] [serial = 2227] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (16A5B800) [pid = 1020] [serial = 2233] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (129B1800) [pid = 1020] [serial = 2204] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (128AD000) [pid = 1020] [serial = 2203] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (154B7400) [pid = 1020] [serial = 2207] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (142F3000) [pid = 1020] [serial = 2206] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1824E000) [pid = 1020] [serial = 2247] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (197DCC00) [pid = 1020] [serial = 2210] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (197C0800) [pid = 1020] [serial = 2209] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (19C3D400) [pid = 1020] [serial = 2213] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1990E800) [pid = 1020] [serial = 2212] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (19C61800) [pid = 1020] [serial = 2216] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (19C47800) [pid = 1020] [serial = 2215] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (15D28000) [pid = 1020] [serial = 2231] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (13252800) [pid = 1020] [serial = 2241] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (1772C000) [pid = 1020] [serial = 2238] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (16F84C00) [pid = 1020] [serial = 2236] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (16ADCC00) [pid = 1020] [serial = 2234] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (1806F000) [pid = 1020] [serial = 2244] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (17AEE400) [pid = 1020] [serial = 2239] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (16EF4800) [pid = 1020] [serial = 2242] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | --DOMWINDOW == 58 (142F2400) [pid = 1020] [serial = 2228] [outer = 00000000] [url = about:blank] 18:05:52 INFO - PROCESS | 1020 | 1468026352583 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"]]]}] 18:05:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:05:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:05:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:05:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:05:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:05:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:05:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:05:52 INFO - TEST-OK | /FileAPI/historical.html | took 2016ms 18:05:52 INFO - PROCESS | 1020 | 1468026352599 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 1020 | 1468026352603 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 18:05:52 INFO - TEST-START | /FileAPI/idlharness.html 18:05:52 INFO - PROCESS | 1020 | 1468026352613 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 1020 | 1468026352617 Marionette TRACE conn3 <- [1,3010,null,{}] 18:05:52 INFO - PROCESS | 1020 | 1468026352622 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}] 18:05:52 INFO - PROCESS | 1020 | 1468026352625 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:52 INFO - PROCESS | 1020 | 1468026352716 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:05:52 INFO - PROCESS | 1020 | 1468026352722 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 1020 | 1468026352727 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:52 INFO - PROCESS | 1020 | ++DOCSHELL 10A0FC00 == 26 [pid = 1020] [id = 764] 18:05:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 59 (10A73400) [pid = 1020] [serial = 2290] [outer = 00000000] 18:05:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (10B60800) [pid = 1020] [serial = 2291] [outer = 10A73400] 18:05:52 INFO - PROCESS | 1020 | 1468026352775 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (10FAB400) [pid = 1020] [serial = 2292] [outer = 10A73400] 18:05:53 INFO - PROCESS | 1020 | 1468026353634 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]]]}] 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:05:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:05:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:05:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:05:53 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 18:05:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:05:53 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 18:05:53 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 18:05:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:05:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:05:53 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 18:05:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:05:53 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 18:05:53 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 18:05:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:05:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:05:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1219ms 18:05:53 INFO - PROCESS | 1020 | 1468026353832 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 1020 | 1468026353837 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 18:05:53 INFO - TEST-START | /FileAPI/idlharness.worker 18:05:53 INFO - PROCESS | 1020 | 1468026353844 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 1020 | 1468026353847 Marionette TRACE conn3 <- [1,3014,null,{}] 18:05:53 INFO - PROCESS | 1020 | 1468026353851 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}] 18:05:53 INFO - PROCESS | 1020 | 1468026353853 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:53 INFO - PROCESS | 1020 | 1468026353939 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:05:53 INFO - PROCESS | 1020 | 1468026353945 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 1020 | 1468026353948 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:53 INFO - PROCESS | 1020 | ++DOCSHELL 13441400 == 27 [pid = 1020] [id = 765] 18:05:53 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (13441C00) [pid = 1020] [serial = 2293] [outer = 00000000] 18:05:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (142F1000) [pid = 1020] [serial = 2294] [outer = 13441C00] 18:05:54 INFO - PROCESS | 1020 | 1468026353994 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (142F9000) [pid = 1020] [serial = 2295] [outer = 13441C00] 18:05:54 INFO - PROCESS | 1020 | [1020] 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 18:05:55 INFO - PROCESS | 1020 | 1468026354968 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,{},{}]]]}] 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:05:55 INFO - {} 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:05:55 INFO - {} 18:05:55 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 - {} 18:05:55 INFO - {} 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:05:55 INFO - {} 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:05:55 INFO - {} 18:05:55 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 - {} 18:05:55 INFO - {} 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 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 18:05:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:55 INFO - {} 18:05:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1328ms 18:05:55 INFO - PROCESS | 1020 | 1468026355178 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 1020 | 1468026355180 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:05:55 INFO - PROCESS | 1020 | 1468026355184 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 1020 | 1468026355187 Marionette TRACE conn3 <- [1,3018,null,{}] 18:05:55 INFO - PROCESS | 1020 | 1468026355198 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}] 18:05:55 INFO - PROCESS | 1020 | 1468026355203 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:55 INFO - PROCESS | 1020 | 1468026355319 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:05:55 INFO - PROCESS | 1020 | 1468026355357 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 1020 | 1468026355360 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:55 INFO - PROCESS | 1020 | ++DOCSHELL 16DA9800 == 28 [pid = 1020] [id = 766] 18:05:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (17488800) [pid = 1020] [serial = 2296] [outer = 00000000] 18:05:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (19C3FC00) [pid = 1020] [serial = 2297] [outer = 17488800] 18:05:55 INFO - PROCESS | 1020 | 1468026355407 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (19C52C00) [pid = 1020] [serial = 2298] [outer = 17488800] 18:05:55 INFO - PROCESS | 1020 | 1468026355793 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]]]}] 18:05:55 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 18:05:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 641ms 18:05:55 INFO - PROCESS | 1020 | 1468026355821 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 1020 | 1468026355824 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:05:55 INFO - PROCESS | 1020 | 1468026355827 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 1020 | 1468026355829 Marionette TRACE conn3 <- [1,3022,null,{}] 18:05:55 INFO - PROCESS | 1020 | 1468026355832 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}] 18:05:55 INFO - PROCESS | 1020 | 1468026355834 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:55 INFO - PROCESS | 1020 | 1468026355960 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:05:56 INFO - PROCESS | 1020 | 1468026356018 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 1020 | 1468026356020 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:56 INFO - PROCESS | 1020 | ++DOCSHELL 19C47800 == 29 [pid = 1020] [id = 767] 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (19C58800) [pid = 1020] [serial = 2299] [outer = 00000000] 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (19E3F800) [pid = 1020] [serial = 2300] [outer = 19C58800] 18:05:56 INFO - PROCESS | 1020 | 1468026356065 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (19EE3C00) [pid = 1020] [serial = 2301] [outer = 19C58800] 18:05:56 INFO - PROCESS | 1020 | 1468026356390 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]]]}] 18:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:05:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 18:05:56 INFO - PROCESS | 1020 | 1468026356424 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 1020 | 1468026356426 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 18:05:56 INFO - PROCESS | 1020 | 1468026356429 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:05:56 INFO - PROCESS | 1020 | 1468026356431 Marionette TRACE conn3 <- [1,3026,null,{}] 18:05:56 INFO - PROCESS | 1020 | 1468026356434 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}] 18:05:56 INFO - PROCESS | 1020 | 1468026356436 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:56 INFO - PROCESS | 1020 | 1468026356563 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:05:56 INFO - PROCESS | 1020 | 1468026356618 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 1020 | 1468026356621 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:56 INFO - PROCESS | 1020 | ++DOCSHELL 1A046400 == 30 [pid = 1020] [id = 768] 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1A047C00) [pid = 1020] [serial = 2302] [outer = 00000000] 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (1A08BC00) [pid = 1020] [serial = 2303] [outer = 1A047C00] 18:05:56 INFO - PROCESS | 1020 | 1468026356663 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1A08E800) [pid = 1020] [serial = 2304] [outer = 1A047C00] 18:05:57 INFO - PROCESS | 1020 | 1468026357021 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"]]]}] 18:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:05:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 641ms 18:05:57 INFO - PROCESS | 1020 | 1468026357067 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:05:57 INFO - PROCESS | 1020 | 1468026357069 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 18:05:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:05:57 INFO - PROCESS | 1020 | 1468026357073 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:05:57 INFO - PROCESS | 1020 | 1468026357074 Marionette TRACE conn3 <- [1,3030,null,{}] 18:05:57 INFO - PROCESS | 1020 | 1468026357078 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}] 18:05:57 INFO - PROCESS | 1020 | 1468026357083 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:57 INFO - PROCESS | 1020 | 1468026357239 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:05:57 INFO - PROCESS | 1020 | 1468026357296 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 1020 | 1468026357298 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:57 INFO - PROCESS | 1020 | ++DOCSHELL 1A43D000 == 31 [pid = 1020] [id = 769] 18:05:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1A440000) [pid = 1020] [serial = 2305] [outer = 00000000] 18:05:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (1A444400) [pid = 1020] [serial = 2306] [outer = 1A440000] 18:05:57 INFO - PROCESS | 1020 | 1468026357342 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (1A599400) [pid = 1020] [serial = 2307] [outer = 1A440000] 18:05:57 INFO - PROCESS | 1020 | 1468026357909 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]]]}] 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:05:57 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. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:05:57 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'.) 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:05:58 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. 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:05:58 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. 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:05:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:58 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. 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:05:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:05:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:05:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 18:05:58 INFO - PROCESS | 1020 | 1468026358018 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 1020 | 1468026358020 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:05:58 INFO - PROCESS | 1020 | 1468026358023 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 1020 | 1468026358025 Marionette TRACE conn3 <- [1,3034,null,{}] 18:05:58 INFO - PROCESS | 1020 | 1468026358033 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}] 18:05:58 INFO - PROCESS | 1020 | 1468026358036 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:58 INFO - PROCESS | 1020 | 1468026358149 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:05:58 INFO - PROCESS | 1020 | 1468026358155 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 1020 | 1468026358156 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:58 INFO - PROCESS | 1020 | ++DOCSHELL 16850400 == 32 [pid = 1020] [id = 770] 18:05:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16858400) [pid = 1020] [serial = 2308] [outer = 00000000] 18:05:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1A598000) [pid = 1020] [serial = 2309] [outer = 16858400] 18:05:58 INFO - PROCESS | 1020 | 1468026358199 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (1A599C00) [pid = 1020] [serial = 2310] [outer = 16858400] 18:05:58 INFO - PROCESS | 1020 | [1020] 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 18:05:58 INFO - PROCESS | 1020 | 1468026358655 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:05:58 INFO - {} 18:05:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 18:05:58 INFO - PROCESS | 1020 | 1468026358724 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 1020 | 1468026358726 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:05:58 INFO - PROCESS | 1020 | 1468026358729 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 1020 | 1468026358731 Marionette TRACE conn3 <- [1,3038,null,{}] 18:05:58 INFO - PROCESS | 1020 | 1468026358734 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}] 18:05:58 INFO - PROCESS | 1020 | 1468026358736 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:58 INFO - PROCESS | 1020 | 1468026358850 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:05:58 INFO - PROCESS | 1020 | 1468026358857 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 1020 | 1468026358859 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:58 INFO - PROCESS | 1020 | ++DOCSHELL 128A9C00 == 33 [pid = 1020] [id = 771] 18:05:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (1A086000) [pid = 1020] [serial = 2311] [outer = 00000000] 18:05:58 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (1A96E800) [pid = 1020] [serial = 2312] [outer = 1A086000] 18:05:58 INFO - PROCESS | 1020 | 1468026358961 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (18246000) [pid = 1020] [serial = 2313] [outer = 1A086000] 18:05:59 INFO - PROCESS | 1020 | 1468026359350 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]]]}] 18:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:05:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 18:05:59 INFO - PROCESS | 1020 | 1468026359366 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 1020 | 1468026359368 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 18:05:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:05:59 INFO - PROCESS | 1020 | 1468026359372 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - PROCESS | 1020 | 1468026359374 Marionette TRACE conn3 <- [1,3042,null,{}] 18:05:59 INFO - PROCESS | 1020 | 1468026359377 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}] 18:05:59 INFO - PROCESS | 1020 | 1468026359379 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:59 INFO - PROCESS | 1020 | 1468026359492 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (1756D400) [pid = 1020] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (180CC000) [pid = 1020] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (1824B800) [pid = 1020] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (1752D400) [pid = 1020] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (1990DC00) [pid = 1020] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15877400) [pid = 1020] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16AEBC00) [pid = 1020] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (12BD5400) [pid = 1020] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (10A80C00) [pid = 1020] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (1055EC00) [pid = 1020] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (13248000) [pid = 1020] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (10FB4000) [pid = 1020] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (12823C00) [pid = 1020] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:05:59 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (16AE0C00) [pid = 1020] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:05:59 INFO - PROCESS | 1020 | 1468026359782 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 1020 | 1468026359785 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:05:59 INFO - PROCESS | 1020 | ++DOCSHELL 10A74400 == 34 [pid = 1020] [id = 772] 18:05:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (10A80C00) [pid = 1020] [serial = 2314] [outer = 00000000] 18:05:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (13248000) [pid = 1020] [serial = 2315] [outer = 10A80C00] 18:05:59 INFO - PROCESS | 1020 | 1468026359831 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15D2E800) [pid = 1020] [serial = 2316] [outer = 10A80C00] 18:06:00 INFO - PROCESS | 1020 | 1468026360381 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"]]]}] 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:06:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:06:00 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" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:06:00 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" 18:06:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:06:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:06:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1156ms 18:06:00 INFO - PROCESS | 1020 | 1468026360523 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:06:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:06:00 INFO - PROCESS | 1020 | 1468026360525 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 18:06:00 INFO - PROCESS | 1020 | 1468026360528 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - PROCESS | 1020 | 1468026360530 Marionette TRACE conn3 <- [1,3046,null,{}] 18:06:00 INFO - PROCESS | 1020 | 1468026360534 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}] 18:06:00 INFO - PROCESS | 1020 | 1468026360536 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:00 INFO - PROCESS | 1020 | 1468026360636 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:06:00 INFO - PROCESS | 1020 | 1468026360729 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 1020 | 1468026360731 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:00 INFO - PROCESS | 1020 | ++DOCSHELL 0F211400 == 35 [pid = 1020] [id = 773] 18:06:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (0F212800) [pid = 1020] [serial = 2317] [outer = 00000000] 18:06:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (15ACE400) [pid = 1020] [serial = 2318] [outer = 0F212800] 18:06:00 INFO - PROCESS | 1020 | 1468026360773 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (15D25800) [pid = 1020] [serial = 2319] [outer = 0F212800] 18:06:01 INFO - PROCESS | 1020 | 1468026361146 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]]]}] 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:06:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:06:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:06:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:06:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:06:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:06:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:06:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:06:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:06:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:06:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:06:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:06:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 657ms 18:06:01 INFO - PROCESS | 1020 | 1468026361174 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 1020 | 1468026361176 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 18:06:01 INFO - PROCESS | 1020 | 1468026361179 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:06:01 INFO - PROCESS | 1020 | 1468026361181 Marionette TRACE conn3 <- [1,3050,null,{}] 18:06:01 INFO - PROCESS | 1020 | 1468026361184 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}] 18:06:01 INFO - PROCESS | 1020 | 1468026361187 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:01 INFO - PROCESS | 1020 | 1468026361321 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:06:01 INFO - PROCESS | 1020 | 1468026361329 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 1020 | 1468026361332 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:01 INFO - PROCESS | 1020 | ++DOCSHELL 15D2A400 == 36 [pid = 1020] [id = 774] 18:06:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (15D2BC00) [pid = 1020] [serial = 2320] [outer = 00000000] 18:06:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16ADCC00) [pid = 1020] [serial = 2321] [outer = 15D2BC00] 18:06:01 INFO - PROCESS | 1020 | 1468026361377 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16DA5C00) [pid = 1020] [serial = 2322] [outer = 15D2BC00] 18:06:01 INFO - PROCESS | 1020 | [1020] 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 18:06:01 INFO - PROCESS | 1020 | 1468026361847 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:06:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:06:01 INFO - {} 18:06:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 703ms 18:06:01 INFO - PROCESS | 1020 | 1468026361880 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 1020 | 1468026361885 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 18:06:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:06:01 INFO - PROCESS | 1020 | 1468026361890 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 1020 | 1468026361894 Marionette TRACE conn3 <- [1,3054,null,{}] 18:06:01 INFO - PROCESS | 1020 | 1468026361900 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}] 18:06:01 INFO - PROCESS | 1020 | 1468026361903 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:02 INFO - PROCESS | 1020 | 1468026362059 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:06:02 INFO - PROCESS | 1020 | 1468026362177 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 1020 | 1468026362182 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:02 INFO - PROCESS | 1020 | ++DOCSHELL 104E6000 == 37 [pid = 1020] [id = 775] 18:06:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (104E9800) [pid = 1020] [serial = 2323] [outer = 00000000] 18:06:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 79 (10A10400) [pid = 1020] [serial = 2324] [outer = 104E9800] 18:06:02 INFO - PROCESS | 1020 | 1468026362264 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 1020 | ++DOMWINDOW == 80 (11AE9800) [pid = 1020] [serial = 2325] [outer = 104E9800] 18:06:02 INFO - PROCESS | 1020 | 1468026362896 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]]]}] 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:06:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1031ms 18:06:02 INFO - PROCESS | 1020 | 1468026362938 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:06:02 INFO - PROCESS | 1020 | 1468026362943 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 18:06:02 INFO - PROCESS | 1020 | 1468026362969 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:06:02 INFO - PROCESS | 1020 | 1468026362972 Marionette TRACE conn3 <- [1,3058,null,{}] 18:06:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:06:03 INFO - PROCESS | 1020 | 1468026362976 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}] 18:06:03 INFO - PROCESS | 1020 | 1468026362978 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:03 INFO - PROCESS | 1020 | 1468026363096 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:06:03 INFO - PROCESS | 1020 | 1468026363236 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 1020 | 1468026363239 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:03 INFO - PROCESS | 1020 | ++DOCSHELL 1394F400 == 38 [pid = 1020] [id = 776] 18:06:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 81 (13950C00) [pid = 1020] [serial = 2326] [outer = 00000000] 18:06:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 82 (13DB7C00) [pid = 1020] [serial = 2327] [outer = 13950C00] 18:06:03 INFO - PROCESS | 1020 | 1468026363293 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 1020 | ++DOMWINDOW == 83 (15610400) [pid = 1020] [serial = 2328] [outer = 13950C00] 18:06:03 INFO - PROCESS | 1020 | 1468026363903 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]]]}] 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 984ms 18:06:04 INFO - PROCESS | 1020 | 1468026363993 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 1020 | 1468026363996 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 18:06:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:06:04 INFO - PROCESS | 1020 | 1468026364001 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 1020 | 1468026364004 Marionette TRACE conn3 <- [1,3062,null,{}] 18:06:04 INFO - PROCESS | 1020 | 1468026364015 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}] 18:06:04 INFO - PROCESS | 1020 | 1468026364020 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:04 INFO - PROCESS | 1020 | 1468026364162 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:06:04 INFO - PROCESS | 1020 | 1468026364279 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 1020 | 1468026364282 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:04 INFO - PROCESS | 1020 | ++DOCSHELL 10A76400 == 39 [pid = 1020] [id = 777] 18:06:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 84 (10A76C00) [pid = 1020] [serial = 2329] [outer = 00000000] 18:06:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 85 (129B8400) [pid = 1020] [serial = 2330] [outer = 10A76C00] 18:06:04 INFO - PROCESS | 1020 | 1468026364338 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 1020 | ++DOMWINDOW == 86 (13DAB400) [pid = 1020] [serial = 2331] [outer = 10A76C00] 18:06:05 INFO - PROCESS | 1020 | 1468026365182 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]]]}] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 0F211400 == 38 [pid = 1020] [id = 773] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 10A74400 == 37 [pid = 1020] [id = 772] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 128A9C00 == 36 [pid = 1020] [id = 771] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 16850400 == 35 [pid = 1020] [id = 770] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 1A43D000 == 34 [pid = 1020] [id = 769] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 1A046400 == 33 [pid = 1020] [id = 768] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 19C47800 == 32 [pid = 1020] [id = 767] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 16DA9800 == 31 [pid = 1020] [id = 766] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 13441400 == 30 [pid = 1020] [id = 765] 18:06:05 INFO - PROCESS | 1020 | --DOCSHELL 10A0FC00 == 29 [pid = 1020] [id = 764] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 85 (17A8BC00) [pid = 1020] [serial = 2273] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 84 (18244800) [pid = 1020] [serial = 2276] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 83 (197CF400) [pid = 1020] [serial = 2279] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 82 (18249C00) [pid = 1020] [serial = 2277] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 81 (197D9800) [pid = 1020] [serial = 2280] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 80 (1824D400) [pid = 1020] [serial = 2282] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 79 (19C53C00) [pid = 1020] [serial = 2285] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 78 (19C55800) [pid = 1020] [serial = 2286] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 77 (16EEA400) [pid = 1020] [serial = 2270] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (15D2A800) [pid = 1020] [serial = 2265] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16D9E800) [pid = 1020] [serial = 2268] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (15D33C00) [pid = 1020] [serial = 2266] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (1307E800) [pid = 1020] [serial = 2262] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (13951400) [pid = 1020] [serial = 2263] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (10B64000) [pid = 1020] [serial = 2259] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (128A8000) [pid = 1020] [serial = 2260] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1315BC00) [pid = 1020] [serial = 2257] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (128D6000) [pid = 1020] [serial = 2256] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (142EF000) [pid = 1020] [serial = 2254] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (13C38000) [pid = 1020] [serial = 2253] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 65 (128B4400) [pid = 1020] [serial = 2251] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 64 (114D4400) [pid = 1020] [serial = 2250] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 63 (1975A000) [pid = 1020] [serial = 2248] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 62 (17A91800) [pid = 1020] [serial = 2274] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 61 (197E1C00) [pid = 1020] [serial = 2283] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 60 (19E45400) [pid = 1020] [serial = 2288] [outer = 00000000] [url = about:blank] 18:06:05 INFO - PROCESS | 1020 | --DOMWINDOW == 59 (16EF3800) [pid = 1020] [serial = 2271] [outer = 00000000] [url = about:blank] 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:06:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1250ms 18:06:05 INFO - PROCESS | 1020 | 1468026365262 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 1020 | 1468026365266 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 18:06:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:06:05 INFO - PROCESS | 1020 | 1468026365270 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 1020 | 1468026365273 Marionette TRACE conn3 <- [1,3066,null,{}] 18:06:05 INFO - PROCESS | 1020 | 1468026365278 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}] 18:06:05 INFO - PROCESS | 1020 | 1468026365281 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:05 INFO - PROCESS | 1020 | 1468026365372 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:06:05 INFO - PROCESS | 1020 | 1468026365378 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 1020 | 1468026365381 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:05 INFO - PROCESS | 1020 | ++DOCSHELL 0F219400 == 30 [pid = 1020] [id = 778] 18:06:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 60 (0F219C00) [pid = 1020] [serial = 2332] [outer = 00000000] 18:06:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 61 (10A0E800) [pid = 1020] [serial = 2333] [outer = 0F219C00] 18:06:05 INFO - PROCESS | 1020 | 1468026365427 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 1020 | ++DOMWINDOW == 62 (10B5F800) [pid = 1020] [serial = 2334] [outer = 0F219C00] 18:06:05 INFO - PROCESS | 1020 | 1468026365971 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] 18:06:06 INFO - PROCESS | 1020 | 1468026366013 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 18:06:06 INFO - PROCESS | 1020 | 1468026366019 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:06:06 INFO - PROCESS | 1020 | 1468026366022 Marionette TRACE conn3 <- [1,3070,null,{}] 18:06:06 INFO - PROCESS | 1020 | 1468026366025 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}] 18:06:06 INFO - PROCESS | 1020 | 1468026366028 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:06 INFO - PROCESS | 1020 | 1468026366114 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:06:06 INFO - PROCESS | 1020 | 1468026366218 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 1020 | 1468026366220 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:06 INFO - PROCESS | 1020 | ++DOCSHELL 128DA400 == 31 [pid = 1020] [id = 779] 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 63 (128DA800) [pid = 1020] [serial = 2335] [outer = 00000000] 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 64 (128E0C00) [pid = 1020] [serial = 2336] [outer = 128DA800] 18:06:06 INFO - PROCESS | 1020 | 1468026366266 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 65 (129B1000) [pid = 1020] [serial = 2337] [outer = 128DA800] 18:06:06 INFO - PROCESS | 1020 | 1468026366621 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]]]}] 18:06:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:06:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:06:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:06:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:06:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 18:06:06 INFO - PROCESS | 1020 | 1468026366665 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 1020 | 1468026366667 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 18:06:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:06:06 INFO - PROCESS | 1020 | 1468026366671 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 1020 | 1468026366677 Marionette TRACE conn3 <- [1,3074,null,{}] 18:06:06 INFO - PROCESS | 1020 | 1468026366690 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}] 18:06:06 INFO - PROCESS | 1020 | 1468026366695 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:06 INFO - PROCESS | 1020 | 1468026366777 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:06:06 INFO - PROCESS | 1020 | 1468026366782 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 1020 | 1468026366785 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:06 INFO - PROCESS | 1020 | ++DOCSHELL 13245800 == 32 [pid = 1020] [id = 780] 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 66 (13245C00) [pid = 1020] [serial = 2338] [outer = 00000000] 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1395A400) [pid = 1020] [serial = 2339] [outer = 13245C00] 18:06:06 INFO - PROCESS | 1020 | 1468026366833 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (13DB9400) [pid = 1020] [serial = 2340] [outer = 13245C00] 18:06:07 INFO - PROCESS | 1020 | 1468026367275 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 656ms 18:06:07 INFO - PROCESS | 1020 | 1468026367342 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 1020 | 1468026367344 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:06:07 INFO - PROCESS | 1020 | 1468026367352 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 1020 | 1468026367353 Marionette TRACE conn3 <- [1,3078,null,{}] 18:06:07 INFO - PROCESS | 1020 | 1468026367362 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}] 18:06:07 INFO - PROCESS | 1020 | 1468026367364 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:07 INFO - PROCESS | 1020 | 1468026367484 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:06:07 INFO - PROCESS | 1020 | 1468026367582 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 1020 | 1468026367584 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:07 INFO - PROCESS | 1020 | ++DOCSHELL 15587C00 == 33 [pid = 1020] [id = 781] 18:06:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (1558C800) [pid = 1020] [serial = 2341] [outer = 00000000] 18:06:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (1586C400) [pid = 1020] [serial = 2342] [outer = 1558C800] 18:06:07 INFO - PROCESS | 1020 | 1468026367627 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (15D24800) [pid = 1020] [serial = 2343] [outer = 1558C800] 18:06:08 INFO - PROCESS | 1020 | 1468026368015 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 704ms 18:06:08 INFO - PROCESS | 1020 | 1468026368053 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 1020 | 1468026368055 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 18:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:06:08 INFO - PROCESS | 1020 | 1468026368058 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 1020 | 1468026368060 Marionette TRACE conn3 <- [1,3082,null,{}] 18:06:08 INFO - PROCESS | 1020 | 1468026368063 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}] 18:06:08 INFO - PROCESS | 1020 | 1468026368065 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:08 INFO - PROCESS | 1020 | 1468026368182 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:06:08 INFO - PROCESS | 1020 | 1468026368187 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 1020 | 1468026368189 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:08 INFO - PROCESS | 1020 | ++DOCSHELL 16676C00 == 34 [pid = 1020] [id = 782] 18:06:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (16678800) [pid = 1020] [serial = 2344] [outer = 00000000] 18:06:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (1684A400) [pid = 1020] [serial = 2345] [outer = 16678800] 18:06:08 INFO - PROCESS | 1020 | 1468026368232 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (1684D000) [pid = 1020] [serial = 2346] [outer = 16678800] 18:06:08 INFO - PROCESS | 1020 | 1468026368675 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 640ms 18:06:08 INFO - PROCESS | 1020 | 1468026368705 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 1020 | 1468026368708 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 18:06:08 INFO - PROCESS | 1020 | 1468026368712 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:06:08 INFO - PROCESS | 1020 | 1468026368715 Marionette TRACE conn3 <- [1,3086,null,{}] 18:06:08 INFO - PROCESS | 1020 | 1468026368720 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}] 18:06:08 INFO - PROCESS | 1020 | 1468026368726 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:08 INFO - PROCESS | 1020 | 1468026368855 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:06:08 INFO - PROCESS | 1020 | 1468026368954 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 1020 | 1468026368965 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:09 INFO - PROCESS | 1020 | ++DOCSHELL 1667CC00 == 35 [pid = 1020] [id = 783] 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (16851C00) [pid = 1020] [serial = 2347] [outer = 00000000] 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (16ADD800) [pid = 1020] [serial = 2348] [outer = 16851C00] 18:06:09 INFO - PROCESS | 1020 | 1468026369010 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (16AE7800) [pid = 1020] [serial = 2349] [outer = 16851C00] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 76 (13441C00) [pid = 1020] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 75 (16858400) [pid = 1020] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 74 (1A440000) [pid = 1020] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 73 (0F212800) [pid = 1020] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 72 (19C58800) [pid = 1020] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 71 (10A80C00) [pid = 1020] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 70 (1A086000) [pid = 1020] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 69 (1A047C00) [pid = 1020] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 68 (10A73400) [pid = 1020] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 67 (17488800) [pid = 1020] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:06:09 INFO - PROCESS | 1020 | --DOMWINDOW == 66 (19E3A800) [pid = 1020] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:06:09 INFO - PROCESS | 1020 | 1468026369492 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]]]}] 18:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 797ms 18:06:09 INFO - PROCESS | 1020 | 1468026369516 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 1020 | 1468026369518 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 18:06:09 INFO - PROCESS | 1020 | 1468026369521 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:06:09 INFO - PROCESS | 1020 | 1468026369523 Marionette TRACE conn3 <- [1,3090,null,{}] 18:06:09 INFO - PROCESS | 1020 | 1468026369526 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}] 18:06:09 INFO - PROCESS | 1020 | 1468026369528 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:09 INFO - PROCESS | 1020 | 1468026369604 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:06:09 INFO - PROCESS | 1020 | 1468026369609 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 1020 | 1468026369611 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:09 INFO - PROCESS | 1020 | ++DOCSHELL 10559800 == 36 [pid = 1020] [id = 784] 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 67 (1281FC00) [pid = 1020] [serial = 2350] [outer = 00000000] 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 68 (16EEAC00) [pid = 1020] [serial = 2351] [outer = 1281FC00] 18:06:09 INFO - PROCESS | 1020 | 1468026369655 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 1020 | ++DOMWINDOW == 69 (16EF2000) [pid = 1020] [serial = 2352] [outer = 1281FC00] 18:06:10 INFO - PROCESS | 1020 | 1468026370078 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:06:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 593ms 18:06:10 INFO - PROCESS | 1020 | 1468026370131 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 1020 | 1468026370133 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 18:06:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:06:10 INFO - PROCESS | 1020 | 1468026370136 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 1020 | 1468026370138 Marionette TRACE conn3 <- [1,3094,null,{}] 18:06:10 INFO - PROCESS | 1020 | 1468026370142 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}] 18:06:10 INFO - PROCESS | 1020 | 1468026370144 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:10 INFO - PROCESS | 1020 | 1468026370226 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:06:10 INFO - PROCESS | 1020 | 1468026370257 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 1020 | 1468026370259 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:10 INFO - PROCESS | 1020 | ++DOCSHELL 16DA5000 == 37 [pid = 1020] [id = 785] 18:06:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 70 (16EEB000) [pid = 1020] [serial = 2353] [outer = 00000000] 18:06:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 71 (1752B400) [pid = 1020] [serial = 2354] [outer = 16EEB000] 18:06:10 INFO - PROCESS | 1020 | 1468026370303 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 72 (17567400) [pid = 1020] [serial = 2355] [outer = 16EEB000] 18:06:10 INFO - PROCESS | 1020 | 1468026370716 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]]]}] 18:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:06:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 18:06:10 INFO - PROCESS | 1020 | 1468026370787 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 1020 | 1468026370789 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 18:06:10 INFO - PROCESS | 1020 | 1468026370793 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 1020 | 1468026370794 Marionette TRACE conn3 <- [1,3098,null,{}] 18:06:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:06:10 INFO - PROCESS | 1020 | 1468026370797 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}] 18:06:10 INFO - PROCESS | 1020 | 1468026370799 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:10 INFO - PROCESS | 1020 | 1468026370890 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:06:10 INFO - PROCESS | 1020 | 1468026370895 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 1020 | 1468026370897 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:10 INFO - PROCESS | 1020 | ++DOCSHELL 17720C00 == 38 [pid = 1020] [id = 786] 18:06:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 73 (17721000) [pid = 1020] [serial = 2356] [outer = 00000000] 18:06:10 INFO - PROCESS | 1020 | ++DOMWINDOW == 74 (17E7AC00) [pid = 1020] [serial = 2357] [outer = 17721000] 18:06:10 INFO - PROCESS | 1020 | 1468026370939 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 75 (17E7B000) [pid = 1020] [serial = 2358] [outer = 17721000] 18:06:11 INFO - PROCESS | 1020 | 1468026371348 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"]]]}] 18:06:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:06:11 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 18:06:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:06:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:06:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 594ms 18:06:11 INFO - PROCESS | 1020 | 1468026371393 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 1020 | 1468026371395 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 18:06:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:06:11 INFO - PROCESS | 1020 | 1468026371399 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - PROCESS | 1020 | 1468026371400 Marionette TRACE conn3 <- [1,3102,null,{}] 18:06:11 INFO - PROCESS | 1020 | 1468026371403 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}] 18:06:11 INFO - PROCESS | 1020 | 1468026371405 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:11 INFO - PROCESS | 1020 | 1468026371531 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:06:11 INFO - PROCESS | 1020 | 1468026371691 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\", \"2af33748-9131-4442-82b2-1a5cad17b2d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 1020 | 1468026371694 Marionette INFO sendAsync 8eb5a12b-a326-4ac8-b8b4-cbd6369e4912 18:06:11 INFO - PROCESS | 1020 | ++DOCSHELL 0F216800 == 39 [pid = 1020] [id = 787] 18:06:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 76 (0F216C00) [pid = 1020] [serial = 2359] [outer = 00000000] 18:06:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 77 (0F317C00) [pid = 1020] [serial = 2360] [outer = 0F216C00] 18:06:11 INFO - PROCESS | 1020 | 1468026371801 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 1020 | ++DOMWINDOW == 78 (1036B000) [pid = 1020] [serial = 2361] [outer = 0F216C00] 18:06:12 INFO - PROCESS | 1020 | 1468026372332 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]]]}] 18:06:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:06:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1000ms 18:06:12 INFO - PROCESS | 1020 | 1468026372404 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 1020 | 1468026372407 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 18:06:13 WARNING - u'runner_teardown' () 18:06:13 INFO - No more tests 18:06:13 INFO - Got 0 unexpected results 18:06:13 INFO - SUITE-END | took 656s 18:06:14 INFO - Closing logging queue 18:06:14 INFO - queue closed 18:06:14 INFO - Return code: 0 18:06:14 WARNING - # TBPL SUCCESS # 18:06:14 INFO - Running post-action listener: _resource_record_post_action 18:06:14 INFO - Running post-run listener: _resource_record_post_run 18:06:15 INFO - Total resource usage - Wall time: 665s; CPU: 11.0%; Read bytes: 91278848; Write bytes: 964337152; Read time: 589005; Write time: 1460914 18:06:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:06:15 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 121568768; Read time: 0; Write time: 164858 18:06:15 INFO - run-tests - Wall time: 663s; CPU: 11.0%; Read bytes: 91169280; Write bytes: 826241024; Read time: 571619; Write time: 1275596 18:06:15 INFO - Running post-run listener: _upload_blobber_files 18:06:15 INFO - Blob upload gear active. 18:06:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:06:15 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 18:06:15 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'] 18:06:15 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 18:06:15 INFO - (blobuploader) - INFO - Open directory for files ... 18:06:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:06:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:06:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:06:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:06:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:06:16 INFO - (blobuploader) - INFO - Done attempting. 18:06:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:06:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:06:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:06:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:06:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:06:18 INFO - (blobuploader) - INFO - Done attempting. 18:06:18 INFO - (blobuploader) - INFO - Iteration through files over. 18:06:18 INFO - Return code: 0 18:06:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:06:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2982be31e3a1b192ac9fa9284594ca0103098573e1828400ac7b57d19416a06721d6f90679a219910642d3c51af8717086ca687bae823a541fd645d32520decf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f5dde8f6b924984cdbd9c05c1c775ed27a8772a42b4af6c8776052dbbab5cac25da1f0ab6d9bfc24d16c71404f4ce3043e37225b75111027859bb2214178d9"} 18:06:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:06:18 INFO - Writing to file C:\slave\test\properties\blobber_files 18:06:18 INFO - Contents: 18:06:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2982be31e3a1b192ac9fa9284594ca0103098573e1828400ac7b57d19416a06721d6f90679a219910642d3c51af8717086ca687bae823a541fd645d32520decf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f5dde8f6b924984cdbd9c05c1c775ed27a8772a42b4af6c8776052dbbab5cac25da1f0ab6d9bfc24d16c71404f4ce3043e37225b75111027859bb2214178d9"} 18:06:18 INFO - Running post-run listener: copy_logs_to_upload_dir 18:06:18 INFO - Copying logs to upload dir... 18:06:18 INFO - mkdir: C:\slave\test\build\upload\logs 18:06:18 INFO - Copying logs to upload dir... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... 18:06:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=813.517000 ========= master_lag: 2.91 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-08 18:06:22.445889) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:22.446920) ========= '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-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2982be31e3a1b192ac9fa9284594ca0103098573e1828400ac7b57d19416a06721d6f90679a219910642d3c51af8717086ca687bae823a541fd645d32520decf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f5dde8f6b924984cdbd9c05c1c775ed27a8772a42b4af6c8776052dbbab5cac25da1f0ab6d9bfc24d16c71404f4ce3043e37225b75111027859bb2214178d9"} build_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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/2982be31e3a1b192ac9fa9284594ca0103098573e1828400ac7b57d19416a06721d6f90679a219910642d3c51af8717086ca687bae823a541fd645d32520decf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f5dde8f6b924984cdbd9c05c1c775ed27a8772a42b4af6c8776052dbbab5cac25da1f0ab6d9bfc24d16c71404f4ce3043e37225b75111027859bb2214178d9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:22.579608) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:22.579935) ========= '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-046\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-046 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-046 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-046 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:22.704259) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:22.704597) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 18:06:23.281073) ========= ========= Total master_lag: 8.07 =========